commerce_google_tag_manager.services.yml in Commerce Google Tag Manager 8.2
Same filename and directory in other branches
File
commerce_google_tag_manager.services.ymlView source
- services:
- commerce_google_tag_manager.event_tracker:
- class: Drupal\commerce_google_tag_manager\EventTrackerService
- arguments: ['@commerce_google_tag_manager.event_storage', '@event_dispatcher', '@commerce_store.current_store', '@current_user', '@commerce_order.price_calculator']
- commerce_google_tag_manager.event_storage:
- class: Drupal\commerce_google_tag_manager\EventStorageService
- arguments: ['@tempstore.private', '@event_dispatcher']
- commerce_google_tag_manager.commerce_events_subscriber:
- class: Drupal\commerce_google_tag_manager\EventSubscriber\CommerceEventsSubscriber
- arguments: ['@commerce_google_tag_manager.event_tracker', '@current_route_match']
- tags:
- - { name: 'event_subscriber' }
- commerce_google_tag_manager.kernel_events_subscriber:
- class: Drupal\commerce_google_tag_manager\EventSubscriber\KernelEventsSubscriber
- arguments: ['@commerce_google_tag_manager.event_tracker', '@current_route_match', '@commerce_checkout.checkout_order_manager']
- tags:
- - { name: 'event_subscriber' }