Файл: vendor/laravel/framework/src/Illuminate/Foundation/Cloud/JsonFormatter.php
Строк: 31
<?php
namespace IlluminateFoundationCloud;
use IlluminateContainerContainer;
use MonologFormatterJsonFormatter as BaseFormatter;
use MonologLogRecord;
class JsonFormatter extends BaseFormatter
{
/**
* {@inheritdoc}
*/
protected function normalizeRecord(LogRecord $record): array
{
$normalized = parent::normalizeRecord($record);
$app = Container::getInstance();
if ($app->bound('request')) {
$requestId = $app->make('request')->header('Cloud-Request-ID');
if ($requestId !== null) {
$normalized['cloud_request_id'] = $requestId;
}
}
return $normalized;
}
}