in src/LegacyEventMapper.php [150:168]
private function getLegacyEventContextAndData(array $jsonData, string $requestUriPath): array
{
if ($this->isRawPubsubPayload($jsonData)) {
$jsonData = $this->convertRawPubsubPayload($jsonData, $requestUriPath);
}
$data = $jsonData['data'] ?? null;
if (array_key_exists('context', $jsonData)) {
$context = $jsonData['context'];
} else {
unset($jsonData['data']);
$context = $jsonData;
}
$context = Context::fromArray($context);
return [$context, $data];
}