sgd_dashboard-1.0.0-beta1/sgd_dashboard.services.yml

sgd_dashboard.services.yml
services:

  logger.channel.sgd_dashboard:
    parent: logger.channel_base
    arguments: ['site_guardian_dashboard']

  plugin.manager.sgd_companion:
    class: Drupal\sgd_dashboard\SgdCompanionPluginManager
    parent: default_plugin_manager

  siteguardian.APIClientService:
    class: Drupal\sgd_dashboard\Services\SiteGuardianAPIClientService
    arguments: ['@http_client', '@logger.channel.sgd_dashboard']

  siteguardian.DataService:
    class: Drupal\sgd_dashboard\Services\SiteGuardianDataService
    arguments: ['@siteguardian.APIClientService', '@entity_type.manager', '@database', '@plugin.manager.sgd_companion', '@logger.channel.sgd_dashboard']

  siteguardian.CronService:
    class: Drupal\sgd_dashboard\Services\SiteGuardianCronService
    arguments: ['@siteguardian.DataService', '@entity_type.manager', '@account_switcher', '@module_handler', '@logger.channel.sgd_dashboard']

  siteguardian.route_subscriber:
    class: Drupal\sgd_dashboard\Routing\RouteSubscriber
    tags:
      - { name: event_subscriber }

  siteguardian.EndOfLifeClientService:
    class: Drupal\sgd_dashboard\Services\EndOfLifeClientService
    arguments: ['@http_client', '@cache.default', '@logger.channel.sgd_dashboard', '@messenger']

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

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