navigation.services.yml

Same filename and directory in other branches
  1. 10 core/modules/navigation/navigation.services.yml
  2. 11.x core/modules/navigation/navigation.services.yml
core/modules/navigation/navigation.services.yml

File

core/modules/navigation/navigation.services.yml

View source
  1. parameters:
  2. navigation.skip_procedural_hook_scan: true
  3. services:
  4. _defaults:
  5. autoconfigure: true
  6. autowire: true
  7. navigation.renderer:
  8. class: Drupal\navigation\NavigationRenderer
  9. Drupal\navigation\NavigationRenderer: '@navigation.renderer'
  10. navigation.menu_tree:
  11. class: Drupal\navigation\Menu\NavigationMenuLinkTree
  12. navigation.entity_route_helper:
  13. class: Drupal\navigation\EntityRouteHelper
  14. arguments:
  15. [
  16. '@current_route_match',
  17. '@entity_type.manager',
  18. '@cache.discovery',
  19. ]
  20. Drupal\navigation\EntityRouteHelper: '@navigation.entity_route_helper'
  21. plugin.manager.top_bar_item:
  22. class: Drupal\navigation\TopBarItemManager
  23. parent: default_plugin_manager
  24. Drupal\navigation\TopBarItemManagerInterface: '@plugin.manager.top_bar_item'
  25. Drupal\navigation\Menu\NavigationMenuLinkTreeManipulators:
  26. autowire: true

Services

Title Deprecated Summary
Drupal\navigation\Menu\NavigationMenuLinkTreeManipulators
navigation.entity_route_helper Drupal\navigation\EntityRouteHelper
navigation.menu_tree Drupal\navigation\Menu\NavigationMenuLinkTree
navigation.renderer Drupal\navigation\NavigationRenderer
plugin.manager.top_bar_item Drupal\navigation\TopBarItemManager
_defaults

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