Chris@0
|
1 services:
|
Chris@0
|
2 layout_builder.tempstore_repository:
|
Chris@0
|
3 class: Drupal\layout_builder\LayoutTempstoreRepository
|
Chris@0
|
4 arguments: ['@tempstore.shared']
|
Chris@0
|
5 access_check.entity.layout:
|
Chris@0
|
6 class: Drupal\layout_builder\Access\LayoutSectionAccessCheck
|
Chris@0
|
7 tags:
|
Chris@0
|
8 - { name: access_check, applies_to: _has_layout_section }
|
Chris@0
|
9 plugin.manager.layout_builder.section_storage:
|
Chris@0
|
10 class: Drupal\layout_builder\SectionStorage\SectionStorageManager
|
Chris@0
|
11 parent: default_plugin_manager
|
Chris@0
|
12 layout_builder.routes:
|
Chris@0
|
13 class: Drupal\layout_builder\Routing\LayoutBuilderRoutes
|
Chris@0
|
14 arguments: ['@plugin.manager.layout_builder.section_storage']
|
Chris@0
|
15 tags:
|
Chris@0
|
16 - { name: event_subscriber }
|
Chris@0
|
17 layout_builder.route_enhancer:
|
Chris@0
|
18 class: Drupal\layout_builder\Routing\LayoutBuilderRouteEnhancer
|
Chris@0
|
19 tags:
|
Chris@0
|
20 - { name: route_enhancer }
|
Chris@0
|
21 layout_builder.param_converter:
|
Chris@0
|
22 class: Drupal\layout_builder\Routing\LayoutTempstoreParamConverter
|
Chris@0
|
23 arguments: ['@layout_builder.tempstore_repository', '@plugin.manager.layout_builder.section_storage']
|
Chris@0
|
24 tags:
|
Chris@0
|
25 - { name: paramconverter, priority: 10 }
|
Chris@0
|
26 cache_context.layout_builder_is_active:
|
Chris@0
|
27 class: Drupal\layout_builder\Cache\LayoutBuilderIsActiveCacheContext
|
Chris@0
|
28 arguments: ['@current_route_match']
|
Chris@0
|
29 tags:
|
Chris@0
|
30 - { name: cache.context}
|
Chris@0
|
31 layout_builder.sample_entity_generator:
|
Chris@0
|
32 class: Drupal\layout_builder\Entity\LayoutBuilderSampleEntityGenerator
|
Chris@0
|
33 arguments: ['@tempstore.shared', '@entity_type.manager']
|
Chris@0
|
34 layout_builder.render_block_component_subscriber:
|
Chris@0
|
35 class: Drupal\layout_builder\EventSubscriber\BlockComponentRenderArray
|
Chris@0
|
36 arguments: ['@current_user']
|
Chris@0
|
37 tags:
|
Chris@0
|
38 - { name: event_subscriber }
|
Chris@0
|
39 logger.channel.layout_builder:
|
Chris@0
|
40 parent: logger.channel_base
|
Chris@0
|
41 arguments: ['layout_builder']
|