class AlterEventDataEvent in Commerce Google Tag Manager 8.2
Same name and namespace in other branches
- 8 src/Event/AlterEventDataEvent.php \Drupal\commerce_google_tag_manager\Event\AlterEventDataEvent
Event to alter Enhanced Ecommerce event data.
Allow you to alter the event before being sent to the Google Tag Manager.
Hierarchy
- class \Drupal\commerce_google_tag_manager\Event\AlterEventDataEvent extends \Symfony\Component\EventDispatcher\Event
Expanded class hierarchy of AlterEventDataEvent
3 files declare their use of AlterEventDataEvent
- AlterEventDataEventTest.php in tests/
src/ Unit/ AlterEventDataEventTest.php - EventStorageService.php in src/
EventStorageService.php - EventStorageServiceTest.php in tests/
src/ Unit/ EventStorageServiceTest.php
File
- src/
Event/ AlterEventDataEvent.php, line 12
Namespace
Drupal\commerce_google_tag_manager\EventView source
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;
}
}
Members
Name![]() |
Modifiers | Type | Description | Overrides |
---|---|---|---|---|
AlterEventDataEvent:: |
private | property | The event data. | |
AlterEventDataEvent:: |
public | function | Get event data. | |
AlterEventDataEvent:: |
public | function | Set event data. | |
AlterEventDataEvent:: |
public | function | Constructs a AlterEventDataEvent object. |