quivers-8.x-1.x-dev/quivers.services.yml

quivers.services.yml
services:
  quivers.client_factory:
    class: 'Drupal\quivers\ClientFactory'
    arguments: ['@http_client_factory']

  quivers.quivers_service:
    class: 'Drupal\quivers\QuiversService'
    arguments: ['@quivers.client_factory', '@config.factory', '@event_dispatcher', '@logger.factory', '@quivers.log_tracking']

  quivers.quivers_middleware_service:
    class: 'Drupal\quivers\QuiversMiddlewareService'
    arguments: ['@quivers.client_factory', '@config.factory']

  quivers.quivers_cloudhub_service:
    class: 'Drupal\quivers\QuiversCloudhubService'
    arguments: ['@quivers.client_factory']

  quivers.route_subscriber:
    class: 'Drupal\quivers\EventSubscriber\RouteSubscriber'
    tags:
      - { name: event_subscriber }
# // create the service event_subscriber   
  quivers.event_subscriber:
    class: 'Drupal\quivers\EventSubscriber\OrderCompleteSubscriber'
    arguments: ['@entity_type.manager']
    tags:
      - { name: event_subscriber }
# // end create the service event_subscriber
  quivers.order_item_splitter:
    class: 'Drupal\quivers\OrderItemSplitter'
    arguments: ['@commerce_order.order_refresh', '@entity_type.manager']

  quivers.log_tracking:
    class: 'Drupal\quivers\LogTracking'
    arguments: ['@quivers.client_factory', '@config.factory']

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

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