in Helper/ServerSideHelper.php [54:82]
public function sendEvent($event, $userDataArray = null)
{
try {
$api = Api::init(null, null, $this->fbeHelper->getAccessToken());
$event = $this->aamFieldsExtractorHelper->setUserData($event, $userDataArray);
$this->trackedEvents[] = $event;
$events = [];
array_push($events, $event);
$request = (new EventRequestAsync($this->fbeHelper->getPixelID()))
->setEvents($events)
->setPartnerAgent($this->fbeHelper->getPartnerAgent(true));
$this->fbeHelper->log('Sending event ' . $event->getEventId());
$request->execute()
->then(
null,
function (RequestException $e) {
$this->fbeHelper->log("RequestException: " . $e->getMessage());
}
);
} catch (\Exception $e) {
$this->fbeHelper->log(json_encode($e));
}
}