path_alias.services.yml

Same filename and directory in other branches
  1. 11.x core/modules/path_alias/path_alias.services.yml
  2. 10 core/modules/path_alias/path_alias.services.yml
  3. 9 core/modules/path_alias/path_alias.services.yml
  4. 8.9.x core/modules/path_alias/path_alias.services.yml
core/modules/path_alias/path_alias.services.yml

File

core/modules/path_alias/path_alias.services.yml

View source
  1. parameters:
  2. path_alias.skip_procedural_hook_scan: true
  3. services:
  4. _defaults:
  5. autoconfigure: true
  6. path_alias.path_processor:
  7. class: Drupal\path_alias\PathProcessor\AliasPathProcessor
  8. tags:
  9. - { name: path_processor_inbound, priority: 100 }
  10. - { name: path_processor_outbound, priority: 300 }
  11. arguments: ['@path_alias.manager']
  12. path_alias.manager:
  13. class: Drupal\path_alias\AliasManager
  14. arguments: ['@path_alias.repository', '@path_alias.prefix_list', '@language_manager', '@cache.data', '@datetime.time']
  15. Drupal\path_alias\AliasManagerInterface: '@path_alias.manager'
  16. path_alias.repository:
  17. class: Drupal\path_alias\AliasRepository
  18. arguments: ['@database']
  19. tags:
  20. - { name: backend_overridable }
  21. Drupal\path_alias\AliasRepositoryInterface: '@path_alias.repository'
  22. path_alias.prefix_list:
  23. class: Drupal\path_alias\AliasPrefixList
  24. tags:
  25. - { name: needs_destruction }
  26. arguments: [path_alias_prefix_list, '@cache.bootstrap', '@lock', '@state', '@path_alias.repository']
  27. Drupal\path_alias\AliasPrefixListInterface: '@path_alias.prefix_list'
  28. Drupal\path_alias\AliasPathMatcher:
  29. public: false
  30. autowire: true
  31. decorates: path.matcher

Services

Title Deprecated Summary
Drupal\path_alias\AliasPathMatcher
path_alias.manager Drupal\path_alias\AliasManager
path_alias.path_processor Drupal\path_alias\PathProcessor\AliasPathProcessor
path_alias.prefix_list Drupal\path_alias\AliasPrefixList
path_alias.repository Drupal\path_alias\AliasRepository
_defaults

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.