component_library-1.0.x-dev/modules/component_library_workspaces/component_library_workspaces.services.yml

modules/component_library_workspaces/component_library_workspaces.services.yml
services:
  component_library_workspaces.get_asset_files_subscriber:
    class: Drupal\component_library_workspaces\EventSubscriber\GetAssetFilesSubscriber
    arguments:
      - '@workspaces.manager'
    tags:
      - { name: event_subscriber }

  component_library_workspaces.asset:
    decorates: component_library.asset
    class: Drupal\component_library_workspaces\WorkspaceAwareAsset
    arguments:
      - '@component_library_workspaces.asset.inner'
      - '@file_system'
      - '@config.factory'
      - '@workspaces.manager'
      - '@cache_tags.invalidator'

  twig.loader.workspaces_component_override:
    decorates: twig.loader.component_override
    class: Drupal\component_library_workspaces\Twig\WorkspaceAwareLoader
    arguments:
      - '@twig.loader.workspaces_component_override.inner'
      - '@workspaces.manager'
    tags:
      - { name: twig.loader, priority: 110 }

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

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