AlterEventDataEvent.php in Commerce Google Tag Manager 8.2
Same filename and directory in other branches
Namespace
Drupal\commerce_google_tag_manager\EventFile
src/Event/AlterEventDataEvent.phpView source
<?php
namespace Drupal\commerce_google_tag_manager\Event;
use Symfony\Component\EventDispatcher\Event;
/**
* Event to alter Enhanced Ecommerce event data.
*
* Allow you to alter the event before being sent to the Google Tag Manager.
*/
class AlterEventDataEvent extends Event {
/**
* The event data.
*
* @var array
* The event data.
*/
private $eventData;
/**
* Constructs a AlterEventDataEvent object.
*
* @param array $event_data
* The event data.
*/
public function __construct(array $event_data) {
$this->eventData = $event_data;
}
/**
* Get event data.
*
* @return array
* The event data.
*/
public function getEventData() {
return $this->eventData;
}
/**
* Set event data.
*
* @param array $event_data
* The event data.
*/
public function setEventData(array $event_data) {
$this->eventData = $event_data;
}
}
Classes
Name![]() |
Description |
---|---|
AlterEventDataEvent | Event to alter Enhanced Ecommerce event data. |