Issue #2905922 by tim.plunkett, tedbow, xjm, EclipseGc, webchick, vijaycs85, larowlan, andrewmacpherson, droplet, Bojhan, mgifford, drpal, phenaproxima, DyanneNova, japerry: Implementation issue for Layout Builder
2017-11-17 19:01:26 +00:00
|
|
|
services:
|
|
|
|
layout_builder.tempstore_repository:
|
|
|
|
class: Drupal\layout_builder\LayoutTempstoreRepository
|
2018-01-12 10:04:36 +00:00
|
|
|
arguments: ['@tempstore.shared']
|
2018-07-24 19:51:45 +00:00
|
|
|
access_check.entity.layout_builder_access:
|
|
|
|
class: Drupal\layout_builder\Access\LayoutBuilderAccessCheck
|
|
|
|
tags:
|
|
|
|
- { name: access_check, applies_to: _layout_builder_access }
|
Issue #2905922 by tim.plunkett, tedbow, xjm, EclipseGc, webchick, vijaycs85, larowlan, andrewmacpherson, droplet, Bojhan, mgifford, drpal, phenaproxima, DyanneNova, japerry: Implementation issue for Layout Builder
2017-11-17 19:01:26 +00:00
|
|
|
access_check.entity.layout:
|
|
|
|
class: Drupal\layout_builder\Access\LayoutSectionAccessCheck
|
|
|
|
tags:
|
|
|
|
- { name: access_check, applies_to: _has_layout_section }
|
2018-02-05 03:19:43 +00:00
|
|
|
plugin.manager.layout_builder.section_storage:
|
|
|
|
class: Drupal\layout_builder\SectionStorage\SectionStorageManager
|
|
|
|
parent: default_plugin_manager
|
2018-12-10 22:18:57 +00:00
|
|
|
arguments: ['@context.handler']
|
Issue #2905922 by tim.plunkett, tedbow, xjm, EclipseGc, webchick, vijaycs85, larowlan, andrewmacpherson, droplet, Bojhan, mgifford, drpal, phenaproxima, DyanneNova, japerry: Implementation issue for Layout Builder
2017-11-17 19:01:26 +00:00
|
|
|
layout_builder.routes:
|
|
|
|
class: Drupal\layout_builder\Routing\LayoutBuilderRoutes
|
2018-02-05 03:19:43 +00:00
|
|
|
arguments: ['@plugin.manager.layout_builder.section_storage']
|
2018-01-30 22:28:03 +00:00
|
|
|
tags:
|
|
|
|
- { name: event_subscriber }
|
Issue #2905922 by tim.plunkett, tedbow, xjm, EclipseGc, webchick, vijaycs85, larowlan, andrewmacpherson, droplet, Bojhan, mgifford, drpal, phenaproxima, DyanneNova, japerry: Implementation issue for Layout Builder
2017-11-17 19:01:26 +00:00
|
|
|
layout_builder.param_converter:
|
|
|
|
class: Drupal\layout_builder\Routing\LayoutTempstoreParamConverter
|
2018-02-05 03:19:43 +00:00
|
|
|
arguments: ['@layout_builder.tempstore_repository', '@plugin.manager.layout_builder.section_storage']
|
Issue #2905922 by tim.plunkett, tedbow, xjm, EclipseGc, webchick, vijaycs85, larowlan, andrewmacpherson, droplet, Bojhan, mgifford, drpal, phenaproxima, DyanneNova, japerry: Implementation issue for Layout Builder
2017-11-17 19:01:26 +00:00
|
|
|
tags:
|
|
|
|
- { name: paramconverter, priority: 10 }
|
|
|
|
cache_context.layout_builder_is_active:
|
|
|
|
class: Drupal\layout_builder\Cache\LayoutBuilderIsActiveCacheContext
|
|
|
|
arguments: ['@current_route_match']
|
|
|
|
tags:
|
|
|
|
- { name: cache.context}
|
2018-02-05 03:19:43 +00:00
|
|
|
layout_builder.sample_entity_generator:
|
|
|
|
class: Drupal\layout_builder\Entity\LayoutBuilderSampleEntityGenerator
|
|
|
|
arguments: ['@tempstore.shared', '@entity_type.manager']
|
2018-03-06 08:10:46 +00:00
|
|
|
layout_builder.render_block_component_subscriber:
|
|
|
|
class: Drupal\layout_builder\EventSubscriber\BlockComponentRenderArray
|
|
|
|
arguments: ['@current_user']
|
|
|
|
tags:
|
|
|
|
- { name: event_subscriber }
|
2018-04-10 16:49:06 +00:00
|
|
|
logger.channel.layout_builder:
|
|
|
|
parent: logger.channel_base
|
|
|
|
arguments: ['layout_builder']
|
Issue #2957425 by tedbow, johndevman, mpotter, tim.plunkett, hawkeye.twolf, alexpott, Berdir, samuel.mortenson, xjm, kevincrafts, jibran, amateescu, larowlan, twfahey, EclipseGc, sjerdo, japerry, mtodor, phenaproxima, johnzzon, mglaman: Allow the inline creation of non-reusable Custom Blocks in the layout builder
2018-08-25 17:07:16 +00:00
|
|
|
inline_block.usage:
|
|
|
|
class: Drupal\layout_builder\InlineBlockUsage
|
|
|
|
arguments: ['@database']
|