diff core/modules/system/system.services.yml @ 0:4c8ae668cc8c

Initial import (non-working)
author Chris Cannam
date Wed, 29 Nov 2017 16:09:58 +0000
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/core/modules/system/system.services.yml	Wed Nov 29 16:09:58 2017 +0000
@@ -0,0 +1,45 @@
+services:
+  access_check.cron:
+    class: Drupal\system\Access\CronAccessCheck
+    tags:
+      - { name: access_check, applies_to: _access_system_cron }
+  access_check.db_update:
+    class: Drupal\system\Access\DbUpdateAccessCheck
+    tags:
+      - { name: access_check, applies_to: _access_system_update }
+  system.manager:
+    class: Drupal\system\SystemManager
+    arguments: ['@module_handler', '@entity.manager', '@request_stack', '@menu.link_tree', '@menu.active_trail']
+  system.breadcrumb.default:
+    class: Drupal\system\PathBasedBreadcrumbBuilder
+    arguments: ['@router.request_context', '@access_manager', '@router', '@path_processor_manager', '@config.factory',  '@title_resolver', '@current_user', '@path.current', '@path.matcher']
+    tags:
+      - { name: breadcrumb_builder, priority: 0 }
+  path_processor.files:
+    class: Drupal\system\PathProcessor\PathProcessorFiles
+    tags:
+      - { name: path_processor_inbound, priority: 200 }
+  system.admin_path.route_subscriber:
+    class: Drupal\system\EventSubscriber\AdminRouteSubscriber
+    tags:
+      - { name: event_subscriber }
+  theme.negotiator.system.batch:
+    class: Drupal\system\Theme\BatchNegotiator
+    arguments: ['@batch.storage', '@request_stack']
+    tags:
+      - { name: theme_negotiator, priority: 1000 }
+  theme.negotiator.system.db_update:
+    class: Drupal\system\Theme\DbUpdateNegotiator
+    arguments: ['@config.factory']
+    tags:
+      - { name: theme_negotiator, priority: 100 }
+  system.config_subscriber:
+    class: Drupal\system\SystemConfigSubscriber
+    arguments: ['@router.builder']
+    tags:
+      - { name: event_subscriber }
+  system.config_cache_tag:
+    class: Drupal\system\EventSubscriber\ConfigCacheTag
+    arguments: ['@theme_handler', '@cache_tags.invalidator']
+    tags:
+      - { name: event_subscriber }