public function CommerceEventsSubscriber::trackPurchase in Commerce Google Tag Manager 8.2
Same name and namespace in other branches
- 8 src/EventSubscriber/CommerceEventsSubscriber.php \Drupal\commerce_google_tag_manager\EventSubscriber\CommerceEventsSubscriber::trackPurchase()
Track the "purchase" event.
Parameters
\Drupal\state_machine\Event\WorkflowTransitionEvent $event: The workflow transition event.
File
- src/
EventSubscriber/ CommerceEventsSubscriber.php, line 105
Class
- CommerceEventsSubscriber
- Event handler for commerce related events.
Namespace
Drupal\commerce_google_tag_manager\EventSubscriberCode
public function trackPurchase(WorkflowTransitionEvent $event) {
/** @var \Drupal\commerce_order\Entity\OrderInterface $order */
$order = $event
->getEntity();
$this->eventTracker
->purchase($order);
}