monitoring-8.x-1.x-dev/monitoring.routing.yml

monitoring.routing.yml
monitoring.settings:
  path: '/admin/config/system/monitoring/settings'
  defaults:
    _form: '\Drupal\monitoring\Form\MonitoringSettingsForm'
    _title: 'Monitoring settings'
  requirements:
    _permission: 'administer monitoring'

monitoring.sensors_overview_settings:
  path: '/admin/config/system/monitoring/sensors'
  defaults:
    _entity_list: 'monitoring_sensor_config'
    _title: 'Sensor overview'
  requirements:
    _permission: 'administer monitoring'

monitoring.rebuild_sensor_list:
  path: '/admin/config/system/monitoring/sensors/rebuild'
  defaults:
    _controller: '\Drupal\monitoring\Controller\RebuildSensorList::rebuild'
    _title: 'Rebuild sensor list'
  requirements:
    _permission: 'administer monitoring'
    _csrf_token: 'TRUE'

monitoring.sensor_list:
  path: '/admin/reports/monitoring'
  defaults:
    _controller: '\Drupal\monitoring\Controller\SensorList::content'
    _title: Monitoring
  requirements:
    _permission: 'monitoring reports'

entity.monitoring_sensor_config.details_form:
  path: '/admin/reports/monitoring/sensors/{monitoring_sensor_config}'
  defaults:
    _entity_form: 'monitoring_sensor_config.details'
    _title_callback: '\Drupal\monitoring\Form\SensorDetailForm::formTitle'
  requirements:
    _entity_access: 'monitoring_sensor_config.view'

monitoring.requirements_sensor_ignore_key:
  path: '/admin/reports/monitoring/requirements_ignore_key/{monitoring_sensor_config}/{key}'
  defaults:
    _controller: '\Drupal\monitoring\Controller\RequirementsIgnore::sensorIgnoreKey'
    _entity_form: 'monitoring_sensor_config.details'
  requirements:
    _permission: 'administer monitoring'
    _csrf_token: 'TRUE'

monitoring.requirements_sensor_unignore_key:
  path: '/admin/reports/monitoring/requirements_unignore_key/{monitoring_sensor_config}/{key}'
  defaults:
    _controller: '\Drupal\monitoring\Controller\RequirementsIgnore::sensorUnignoreKey'
    _entity_form: 'monitoring_sensor_config.details'
  requirements:
    _permission: 'administer monitoring'
    _csrf_token: 'TRUE'

monitoring.force_run_all:
  path: 'monitoring/sensors/force'
  defaults:
    _controller: '\Drupal\monitoring\Controller\ForceRunController::forceRunAll'
  requirements:
    _permission: 'monitoring force run'
    _csrf_token: 'TRUE'

entity.monitoring_sensor_config.force_run_sensor:
  path: 'monitoring/sensors/force/{monitoring_sensor_config}'
  defaults:
    _controller: '\Drupal\monitoring\Controller\ForceRunController::forceRunSensor'
  requirements:
    _permission: 'monitoring force run'
    _csrf_token: 'TRUE'

entity.monitoring_sensor_config.delete_form:
  path: '/admin/config/system/monitoring/sensors/{monitoring_sensor_config}/delete'
  defaults:
    _entity_form: 'monitoring_sensor_config.delete'
    _title: 'Delete'
  requirements:
    _permission: 'administer monitoring'

entity.monitoring_sensor_config.edit_form:
  path: '/admin/config/system/monitoring/sensors/{monitoring_sensor_config}'
  defaults:
    _entity_form: 'monitoring_sensor_config.edit'
    _title_callback: '\Drupal\monitoring\Form\SensorForm::formTitle'
  requirements:
    _permission: 'administer monitoring'

monitoring.sensor_add:
  path: '/admin/config/system/monitoring/sensors/add'
  defaults:
    _entity_form: 'monitoring_sensor_config.add'
    _title: 'Add Sensor'
  requirements:
    _permission: 'administer monitoring'

monitoring.config_autocomplete:
  path: '/monitoring-config/autocomplete'
  defaults:
    _controller: '\Drupal\monitoring\Controller\ConfigAutocompleteController::autocomplete'
  requirements:
    _permission: 'administer monitoring'

monitoring.category_autocomplete:
  path: '/monitoring-category/autocomplete'
  defaults:
    _controller: '\Drupal\monitoring\Controller\CategoryAutocompleteController::autocomplete'
  requirements:
    _permission: 'administer monitoring'

monitoring.make_file_permanent:
  path: '/admin/reports/monitoring/sensors/{monitoring_sensor_config}/{file}'
  defaults:
    _controller: '\Drupal\monitoring\Controller\TemporaryFilesController::makePermanent'
    _entity_form: 'monitoring_sensor_config.details'
    _title: 'Make permanent'
  requirements:
    _permission: 'administer monitoring'
    _csrf_token: 'TRUE'

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc