Mercurial > hg > cmmr2012-drupal-site
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 |