Skip to content

Commit

Permalink
Monolog Handler.php to reference Correct Log Values
Browse files Browse the repository at this point in the history
  • Loading branch information
Spittal committed May 23, 2024
1 parent 6cbf493 commit 5a6ff15
Showing 1 changed file with 3 additions and 4 deletions.
7 changes: 3 additions & 4 deletions src/Logs/Monolog/src/Handler.php
Original file line number Diff line number Diff line change
Expand Up @@ -45,16 +45,15 @@ protected function getDefaultFormatter(): FormatterInterface
*/
protected function write($record): void
{
$formatted = $record['formatted'];
$logRecord = (new API\LogRecord())
->setTimestamp((int) $record['datetime']->format('Uu') * 1000)
->setSeverityNumber(API\Map\Psr3::severityNumber($record['level_name']))
->setSeverityText($record['level_name'])
->setBody($formatted['message'])
->setBody($record['message'])
;
foreach (['context', 'extra'] as $key) {
if (isset($formatted[$key]) && count($formatted[$key]) > 0) {
$logRecord->setAttribute($key, $formatted[$key]);
if (isset($record[$key]) && count($record[$key]) > 0) {
$logRecord->setAttribute($key, $record[$key]);
}
}
$this->getLogger($record['channel'])->emit($logRecord);
Expand Down

0 comments on commit 5a6ff15

Please sign in to comment.