build_hooks-8.x-2.4/build_hooks.routing.yml
build_hooks.routing.yml
build_hooks.hook_form:
path: '/admin/config/build_hooks/settings'
defaults:
_form: '\Drupal\build_hooks\Form\SettingsForm'
_title: 'Build Hooks Settings'
requirements:
_permission: 'administer site configuration'
options:
_admin_route: TRUE
build_hooks.deployment_form:
path: '/admin/build_hooks/deployments/{frontend_environment}'
defaults:
_form: '\Drupal\build_hooks\Form\DeploymentForm'
_title_callback: '\Drupal\build_hooks\Controller\FrontendEnvironmentTitleController::frontendDeploymentTitle'
options:
_admin_route: TRUE
parameters:
frontend_environment:
type: entity:frontend_environment
with_config_overrides: TRUE
requirements:
_permission: 'trigger deployments'
build_hooks.frontend_environment_plugin_types:
path: '/admin/config/build_hooks/frontend_environment_plugin_types'
defaults:
_controller: '\Drupal\build_hooks\Controller\FrontendEnvironmentLibraryController::listFrontendEnvironments'
_title: 'Frontend environment types'
requirements:
_permission: 'manage frontend environments'
options:
_admin_route: TRUE
build_hooks.admin_add:
path: '/admin/config/build_hooks/frontend_environment/add/{plugin_id}'
defaults:
_controller: '\Drupal\build_hooks\Controller\FrontendEnvironmentAddController::frontendEnvironmentAddConfigureForm'
theme: null
_title: 'Add new frontend environment'
requirements:
_permission: 'manage frontend environments'
build_hooks.admin_config_build_hooks:
path: '/admin/config/build_hooks'
defaults:
_controller: '\Drupal\system\Controller\SystemController::systemAdminMenuBlockPage'
_title: 'Build hooks'
requirements:
_permission: 'administer site configuration'
