devel_wizard-2.x-dev/devel_wizard.routing.yml

devel_wizard.routing.yml
devel_wizard.settings.edit:
  path: '/admin/config/development/devel-wizard-settings'
  defaults:
    _title: 'Devel Wizard settings'
    _form: '\Drupal\devel_wizard\Config\SettingsForm'
  requirements:
    _permission: 'devel_wizard.settings.admin'

# region /devel-wizard/autocomplete/*
devel_wizard.autocomplete.library:
  path: '/devel-wizard/autocomplete/library'
  defaults:
    _controller: '\Drupal\devel_wizard\Controller\AutocompleteLibraryController::body'
    _format: 'json'
  requirements:
    _permission: 'devel_wizard.spell'

devel_wizard.autocomplete.module:
  path: '/devel-wizard/autocomplete/module'
  defaults:
    _controller: '\Drupal\devel_wizard\Controller\AutocompleteModuleController::body'
    _format: 'json'
  requirements:
    _permission: 'devel_wizard.spell'

devel_wizard.autocomplete.theme:
  path: '/devel-wizard/autocomplete/theme'
  defaults:
    _controller: '\Drupal\devel_wizard\Controller\AutocompleteThemeController::body'
    _format: 'json'
  requirements:
    _permission: 'devel_wizard.spell'

devel_wizard.autocomplete.profile:
  path: '/devel-wizard/autocomplete/profile'
  defaults:
    _controller: '\Drupal\devel_wizard\Controller\AutocompleteProfileController::body'
    _format: 'json'
  requirements:
    _permission: 'devel_wizard.spell'

devel_wizard.autocomplete.extension_all:
  path: '/devel-wizard/autocomplete/extension-all'
  defaults:
    _controller: '\Drupal\devel_wizard\Controller\AutocompleteExtensionAllController::body'
    _format: 'json'
  requirements:
    _permission: 'devel_wizard.spell'

devel_wizard.autocomplete.entity_type_id:
  path: '/devel-wizard/autocomplete/entity_type_id/{types}'
  defaults:
    types: 'config,content'
    _controller: '\Drupal\devel_wizard\Controller\AutocompleteEntityTypeIdController::body'
    _format: 'json'
  requirements:
    types: '^(config|content)(,(config|content))*$'
    _permission: 'devel_wizard.spell'

devel_wizard.autocomplete.config_entity_instance:
  path: '/devel-wizard/autocomplete/config_entity_instance/{entityTypeId}'
  defaults:
    _controller: '\Drupal\devel_wizard\Controller\AutocompleteConfigEntityInstanceController::body'
    _format: 'json'
  requirements:
    _permission: 'devel_wizard.spell'
# endregion

devel_wizard.spell_list:
  path: '/admin/devel-wizard-spell'
  defaults:
    _controller: '\Drupal\devel_wizard\Spell\SpellListPageController::body'
    _title: 'Devel Wizard Spells'
  requirements:
    _permission: 'devel_wizard.spell'

devel_wizard.spell_form.abracadabra:
  path: '/admin/devel-wizard-spell/{spell}'
  options:
    parameters:
      spell:
        type: 'devel_wizard:spell'
  defaults:
    _title: 'Cast a spell on this site'
    _title_callback: '\Drupal\devel_wizard\Spell\SpellAbracadabraForm::title'
    _form: '\Drupal\devel_wizard\Spell\SpellAbracadabraForm'
  requirements:
    _permission: 'devel_wizard.spell'

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

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