system.services.yml

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

File

core/modules/system/system.services.yml

View source
  1. parameters:
  2. system.skip_procedural_hook_scan: false
  3. services:
  4. _defaults:
  5. autoconfigure: true
  6. autowire: true
  7. access_check.cron:
  8. class: Drupal\system\Access\CronAccessCheck
  9. tags:
  10. - { name: access_check, applies_to: _access_system_cron }
  11. access_check.db_update:
  12. class: Drupal\system\Access\DbUpdateAccessCheck
  13. tags:
  14. - { name: access_check, applies_to: _access_system_update }
  15. access_check.admin_menu_block_page:
  16. class: Drupal\system\Access\SystemAdminMenuBlockAccessCheck
  17. tags:
  18. - { name: access_check, applies_to: _access_admin_menu_block_page }
  19. access_check.admin_overview_page:
  20. class: Drupal\system\Access\SystemAdminMenuBlockAccessCheck
  21. tags:
  22. - { name: access_check, applies_to: _access_admin_overview_page }
  23. system.manager:
  24. class: Drupal\system\SystemManager
  25. Drupal\system\SystemManager: '@system.manager'
  26. system.breadcrumb.default:
  27. class: Drupal\system\PathBasedBreadcrumbBuilder
  28. tags:
  29. - { name: breadcrumb_builder, priority: 0 }
  30. path_processor.files:
  31. class: Drupal\system\PathProcessor\PathProcessorFiles
  32. tags:
  33. - { name: path_processor_inbound, priority: 200 }
  34. system.admin_path.route_subscriber:
  35. class: Drupal\system\EventSubscriber\AdminRouteSubscriber
  36. theme.negotiator.system.batch:
  37. class: Drupal\system\Theme\BatchNegotiator
  38. tags:
  39. - { name: theme_negotiator, priority: 1000 }
  40. theme.negotiator.system.db_update:
  41. class: Drupal\system\Theme\DbUpdateNegotiator
  42. tags:
  43. - { name: theme_negotiator, priority: 100 }
  44. Drupal\system\Theme\SystemAdminThemePreprocess:
  45. class: Drupal\system\Theme\SystemAdminThemePreprocess
  46. system.config_subscriber:
  47. class: Drupal\system\SystemConfigSubscriber
  48. system.config_cache_tag:
  49. class: Drupal\system\EventSubscriber\ConfigCacheTag
  50. system.timezone_resolver:
  51. class: Drupal\system\TimeZoneResolver
  52. system.file_event.subscriber:
  53. class: Drupal\system\EventSubscriber\SecurityFileUploadEventSubscriber
  54. logger.channel.system:
  55. parent: logger.channel_base
  56. arguments: ['system']
  57. system.sa_fetcher:
  58. class: Drupal\system\SecurityAdvisories\SecurityAdvisoriesFetcher
  59. Drupal\system\SecurityAdvisories\SecurityAdvisoriesFetcher: '@system.sa_fetcher'
  60. system.advisories_config_subscriber:
  61. class: Drupal\system\EventSubscriber\AdvisoriesConfigSubscriber
  62. Drupal\system\Routing\MenuLinksetRoutes: '@system.menus.route_subscriber'
  63. system.menus.route_subscriber:
  64. class: Drupal\system\Routing\MenuLinksetRoutes
  65. arguments: ['%authentication_providers%', '@config.factory', '@router.builder']
  66. Drupal\system\ModuleAdminLinksHelper: '@system.module_admin_links_helper'
  67. system.module_admin_links_helper:
  68. class: Drupal\system\ModuleAdminLinksHelper
  69. arguments: ['@menu.link_tree', '@cache.memory']
  70. system.access_route_alter_subscriber:
  71. class: Drupal\system\EventSubscriber\AccessRouteAlterSubscriber

Services

Title Deprecated Summary
access_check.admin_menu_block_page Drupal\system\Access\SystemAdminMenuBlockAccessCheck
access_check.admin_overview_page Drupal\system\Access\SystemAdminMenuBlockAccessCheck
access_check.cron Drupal\system\Access\CronAccessCheck
access_check.db_update Drupal\system\Access\DbUpdateAccessCheck
Drupal\system\Theme\SystemAdminThemePreprocess Drupal\system\Theme\SystemAdminThemePreprocess
logger.channel.system
path_processor.files Drupal\system\PathProcessor\PathProcessorFiles
system.access_route_alter_subscriber Drupal\system\EventSubscriber\AccessRouteAlterSubscriber
system.admin_path.route_subscriber Drupal\system\EventSubscriber\AdminRouteSubscriber
system.advisories_config_subscriber Drupal\system\EventSubscriber\AdvisoriesConfigSubscriber
system.breadcrumb.default Drupal\system\PathBasedBreadcrumbBuilder
system.config_cache_tag Drupal\system\EventSubscriber\ConfigCacheTag
system.config_subscriber Drupal\system\SystemConfigSubscriber
system.file_event.subscriber Drupal\system\EventSubscriber\SecurityFileUploadEventSubscriber
system.manager Drupal\system\SystemManager
system.menus.route_subscriber Drupal\system\Routing\MenuLinksetRoutes
system.module_admin_links_helper Drupal\system\ModuleAdminLinksHelper
system.sa_fetcher Drupal\system\SecurityAdvisories\SecurityAdvisoriesFetcher
system.timezone_resolver Drupal\system\TimeZoneResolver
theme.negotiator.system.batch Drupal\system\Theme\BatchNegotiator
theme.negotiator.system.db_update Drupal\system\Theme\DbUpdateNegotiator
_defaults

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