preview_site-1.1.2/preview_site.services.yml

preview_site.services.yml
services:
  plugin.manager.preview_site_deploy:
    class: Drupal\preview_site\Deploy\DeployPluginManager
    parent: default_plugin_manager
  plugin.manager.preview_site_generate:
    class: Drupal\preview_site\Generate\GeneratePluginManager
    parent: default_plugin_manager
  preview_site.tome_static:
    class: Drupal\preview_site\Generate\TomeStaticExtension
    arguments:
      - '@http_kernel'
      - '@request_stack'
      - '@event_dispatcher'
      - '@cache.tome_static'
      - '@account_switcher'
      - '@file_system'
  preview_site.tome_file_saved_listener:
    class: Drupal\preview_site\EventSubscribers\TomeStaticListener
    arguments:
      - '@entity_type.manager'
    tags:
      - {name: event_subscriber}
  cache_context.preview_site:
    class: Drupal\preview_site\PreviewSiteCacheContext
    arguments:
      - '@state'
      - '@entity.repository'
    tags:
      - { name: cache.context }
  preview_site.cache:
    class: Drupal\preview_site\PreviewSiteCache
    decorates: cache.tome_static
    parent: cache.tome_static
    arguments:
      - '@preview_site.cache.inner'
      - '@request_stack'

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

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