You are here

commerce_google_tag_manager.services.yml in Commerce Google Tag Manager 8.2

Same filename and directory in other branches
  1. 8 commerce_google_tag_manager.services.yml

File

commerce_google_tag_manager.services.yml
View source
  1. services:
  2. commerce_google_tag_manager.event_tracker:
  3. class: Drupal\commerce_google_tag_manager\EventTrackerService
  4. arguments: ['@commerce_google_tag_manager.event_storage', '@event_dispatcher', '@commerce_store.current_store', '@current_user', '@commerce_order.price_calculator']
  5. commerce_google_tag_manager.event_storage:
  6. class: Drupal\commerce_google_tag_manager\EventStorageService
  7. arguments: ['@tempstore.private', '@event_dispatcher']
  8. commerce_google_tag_manager.commerce_events_subscriber:
  9. class: Drupal\commerce_google_tag_manager\EventSubscriber\CommerceEventsSubscriber
  10. arguments: ['@commerce_google_tag_manager.event_tracker', '@current_route_match']
  11. tags:
  12. - { name: 'event_subscriber' }
  13. commerce_google_tag_manager.kernel_events_subscriber:
  14. class: Drupal\commerce_google_tag_manager\EventSubscriber\KernelEventsSubscriber
  15. arguments: ['@commerce_google_tag_manager.event_tracker', '@current_route_match', '@commerce_checkout.checkout_order_manager']
  16. tags:
  17. - { name: 'event_subscriber' }