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

display_builder.services.yml
services:
  display_builder.htmx_events:
    class: Drupal\display_builder\HtmxEvents
    arguments: []

  plugin.manager.db_island:
    class: Drupal\display_builder\IslandPluginManager
    parent: default_plugin_manager
  Drupal\display_builder\IslandPluginManagerInterface: "@plugin.manager.db_island"

  display_builder.slot_sources_proxy:
    class: Drupal\display_builder\SlotSourceProxy
    arguments:
      - "@plugin.manager.ui_patterns_source"
      - "@entity.memory_cache"

  display_builder.state_manager:
    class: Drupal\display_builder\StateManager\StateManager
    arguments:
      - "@display_builder.state_storage"
      - "@entity_type.manager"
      - "@ui_patterns.sample_entity_generator"
  Drupal\display_builder\StateManager\StateManagerInterface: "@display_builder.state_manager"

  display_builder.state_storage:
    class: Drupal\display_builder\StateManager\StateStorage
    arguments:
      - "@state"
      - "@date.formatter"
  Drupal\display_builder\StateManager\StateStorageInterface: "@display_builder.state_storage"

  display_builder.event_subscriber:
    class: '\Drupal\display_builder\Event\DisplayBuilderEventsSubscriber'
    arguments: ["@plugin.manager.db_island", "@display_builder.state_manager"]
    tags:
      - { name: "event_subscriber" }

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

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