acquia_vwo-1.0.x-dev/modules/acquia_vwo_content/acquia_vwo_content.services.yml

modules/acquia_vwo_content/acquia_vwo_content.services.yml
services:
  acquia_vwo_content.entity_settings:
    class: Drupal\Core\Config\ImmutableConfig
    factory: config.factory:get
    arguments:
      - 'acquia_vwo_content.entity_config'

  acquia_vwo_content.cis_settings:
    class: Drupal\Core\Config\ImmutableConfig
    factory: config.factory:get
    arguments:
      - 'acquia_vwo_content.settings'

  acquia_vwo_content.entity_helper:
    class: Drupal\acquia_vwo_content\Service\Helper\EntityHelper
    arguments: [
        '@renderer',
        '@config.factory',
        '@acquia_vwo_content.acquia_vwo_storage'
    ]

  acquia_vwo_content.acquia_vwo_storage:
    class: Drupal\acquia_vwo_content\Storage\AcquiaVwoStorage
    arguments: [
      '@database',
      '@logger.factory',
      '@datetime.time'
    ]

  acquia_vwo_content.theme_manager:
    class: Drupal\acquia_vwo_content\Service\ThemeManager
    arguments: [
      '@theme.initialization',
      '@theme.manager',
      '@config.factory'
    ]

  acquia_vwo_content.export_queue:
    class: Drupal\acquia_vwo_content\Service\Export\ExportQueue
    arguments: [
      '@config.factory',
      '@renderer',
      '@entity_type.manager',
      '@queue',
      '@plugin.manager.queue_worker',
      '@messenger'
    ]

  acquia_vwo_content.api_client_service:
    class: Drupal\acquia_vwo_content\Service\ApiClientService
    arguments: [
      '@http_client',
      '@logger.channel.default'
    ]

  acquia_vwo_content.export_content:
    class: Drupal\acquia_vwo_content\Service\Export\ExportContent
    arguments: [
      '@entity_type.manager',
      '@acquia_vwo_content.entity_helper',
      '@acquia_vwo_content.theme_manager',
      '@acquia_vwo_content.acquia_vwo_storage',
      '@acquia_vwo_content.api_client_service',
      '@logger.factory'
    ]

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

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