Copied!

TrackServerSideEventMessage

TrackServerSideEventMessage.php : 18
Read-only
Final

Message for asynchronous server-side tracking.

Tags
See
https://symfony.com/doc/current/messenger.html#versioning-message-classes

Properties

public $cookieId

TrackServerSideEventMessage.php : 24
public string $cookieId = ''

public $customerId

TrackServerSideEventMessage.php : 22
public string $customerId

public $eventData

TrackServerSideEventMessage.php : 21
public EventDataInterface $eventData

public $moduleName

TrackServerSideEventMessage.php : 27
public string|null $moduleName = null

public $sessionId

TrackServerSideEventMessage.php : 25
public string $sessionId = ''

public $url

TrackServerSideEventMessage.php : 23
public string $url

public $userId

TrackServerSideEventMessage.php : 26
public string|null $userId = null

Methods

public__construct()

TrackServerSideEventMessage.php : 20
public __construct(EventDataInterface $eventData, string $customerId, string $url[, string $cookieId = '' ][, string $sessionId = '' ][, string|null $userId = null ][, string|null $moduleName = null ])

Parameters

Name Type Default value Description
$eventData EventDataInterface - -
$customerId string - -
$url string - -
$cookieId string '' -
$sessionId string '' -
$userId string|null null -
$moduleName string|null null -