annotate core/modules/layout_builder/layout_builder.services.yml @ 0:c75dbcec494b

Initial commit from drush-created site
author Chris Cannam
date Thu, 05 Jul 2018 14:24:15 +0000
parents
children a9cd425dd02b
rev   line source
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']