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