layout_paragraphs-1.0.x-dev/layout_paragraphs.services.yml

layout_paragraphs.services.yml
services:
  layout_paragraphs.renderer:
    class: Drupal\layout_paragraphs\LayoutParagraphsRendererService
    arguments: [ "@plugin.manager.core.layout", "@entity_type.manager", "@entity.repository", "@language_manager"]
  layout_paragraphs.tempstore_repository:
    class: Drupal\layout_paragraphs\LayoutParagraphsLayoutTempstoreRepository
    arguments: ['@tempstore.private']
  layout_paragraphs.param_converter.tempstore:
    class: Drupal\layout_paragraphs\Routing\LayoutParagraphsTempstoreParamConverter
    arguments:
      - '@layout_paragraphs.tempstore_repository'
      - '@entity_type.manager'
    tags:
      - { name: paramconverter, priority: 10 }
  layout_paragraphs_allowed_types_subscriber:
    class: \Drupal\layout_paragraphs\EventSubscriber\LayoutParagraphsAllowedTypesSubscriber
    tags:
      - { name: 'event_subscriber' }
  layout_paragraphs_update_layout_subscriber:
    class: \Drupal\layout_paragraphs\EventSubscriber\LayoutParagraphsUpdateLayoutSubscriber
    tags:
      - { name: 'event_subscriber' }
  layout_paragraphs.builder_access:
    class: Drupal\layout_paragraphs\Access\LayoutParagraphsBuilderAccess
    arguments:
      - '@entity_type.manager'
    tags:
      - { name: access_check, applies_to: _layout_paragraphs_builder_access }

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc