comparison core/modules/layout_builder/layout_builder.services.yml @ 5:12f9dff5fda9 tip

Update to Drupal core 8.7.1
author Chris Cannam
date Thu, 09 May 2019 15:34:47 +0100
parents a9cd425dd02b
children
comparison
equal deleted inserted replaced
4:a9cd425dd02b 5:12f9dff5fda9
5 access_check.entity.layout_builder_access: 5 access_check.entity.layout_builder_access:
6 class: Drupal\layout_builder\Access\LayoutBuilderAccessCheck 6 class: Drupal\layout_builder\Access\LayoutBuilderAccessCheck
7 tags: 7 tags:
8 - { name: access_check, applies_to: _layout_builder_access } 8 - { name: access_check, applies_to: _layout_builder_access }
9 access_check.entity.layout: 9 access_check.entity.layout:
10 # Deprecated in Drupal 8.7.0 and will be removed before Drupal 9.0.0. Use
11 # access_check.entity.layout_builder_access instead. See
12 # https://www.drupal.org/node/3039551.
10 class: Drupal\layout_builder\Access\LayoutSectionAccessCheck 13 class: Drupal\layout_builder\Access\LayoutSectionAccessCheck
11 tags: 14 tags:
12 - { name: access_check, applies_to: _has_layout_section } 15 - { name: access_check, applies_to: _has_layout_section }
13 plugin.manager.layout_builder.section_storage: 16 plugin.manager.layout_builder.section_storage:
14 class: Drupal\layout_builder\SectionStorage\SectionStorageManager 17 class: Drupal\layout_builder\SectionStorage\SectionStorageManager
15 parent: default_plugin_manager 18 parent: default_plugin_manager
19 arguments: ['@context.handler']
16 layout_builder.routes: 20 layout_builder.routes:
17 class: Drupal\layout_builder\Routing\LayoutBuilderRoutes 21 class: Drupal\layout_builder\Routing\LayoutBuilderRoutes
18 arguments: ['@plugin.manager.layout_builder.section_storage'] 22 arguments: ['@plugin.manager.layout_builder.section_storage']
19 tags: 23 tags:
20 - { name: event_subscriber } 24 - { name: event_subscriber }
21 layout_builder.route_enhancer:
22 class: Drupal\layout_builder\Routing\LayoutBuilderRouteEnhancer
23 tags:
24 - { name: route_enhancer }
25 layout_builder.param_converter: 25 layout_builder.param_converter:
26 class: Drupal\layout_builder\Routing\LayoutTempstoreParamConverter 26 class: Drupal\layout_builder\Routing\LayoutTempstoreParamConverter
27 arguments: ['@layout_builder.tempstore_repository', '@plugin.manager.layout_builder.section_storage'] 27 arguments: ['@layout_builder.tempstore_repository', '@plugin.manager.layout_builder.section_storage']
28 tags: 28 tags:
29 - { name: paramconverter, priority: 10 } 29 - { name: paramconverter, priority: 10 }
30 cache_context.layout_builder_is_active: 30 cache_context.layout_builder_is_active:
31 class: Drupal\layout_builder\Cache\LayoutBuilderIsActiveCacheContext 31 class: Drupal\layout_builder\Cache\LayoutBuilderIsActiveCacheContext
32 arguments: ['@current_route_match'] 32 arguments: ['@current_route_match']
33 tags: 33 tags:
34 - { name: cache.context} 34 - { name: cache.context}
35 cache_context.route.name.is_layout_builder_ui:
36 class: Drupal\layout_builder\Cache\LayoutBuilderUiCacheContext
37 arguments: ['@current_route_match']
38 tags:
39 - { name: cache.context }
35 layout_builder.sample_entity_generator: 40 layout_builder.sample_entity_generator:
36 class: Drupal\layout_builder\Entity\LayoutBuilderSampleEntityGenerator 41 class: Drupal\layout_builder\Entity\LayoutBuilderSampleEntityGenerator
37 arguments: ['@tempstore.shared', '@entity_type.manager'] 42 arguments: ['@tempstore.shared', '@entity_type.manager']
38 layout_builder.render_block_component_subscriber: 43 layout_builder.render_block_component_subscriber:
39 class: Drupal\layout_builder\EventSubscriber\BlockComponentRenderArray 44 class: Drupal\layout_builder\EventSubscriber\BlockComponentRenderArray