1
0
mirror of https://github.com/Seldaek/monolog.git synced 2025-08-06 13:16:39 +02:00

Include level, channel, and datetime in extra data sent to Rollbar.

This commit is contained in:
Paul Statezny
2014-03-06 14:32:04 -07:00
parent 595c6fc8af
commit fbf654f31d

View File

@@ -39,10 +39,16 @@ class RollbarHandler extends AbstractProcessingHandler
if (isset($record['context']['exception']) && $record['context']['exception'] instanceof Exception) { if (isset($record['context']['exception']) && $record['context']['exception'] instanceof Exception) {
$this->rollbarNotifier->report_exception($record['context']['exception']); $this->rollbarNotifier->report_exception($record['context']['exception']);
} else { } else {
$extraData = array(
'level' => $record['level'],
'channel' => $record['channel'],
'datetime' => $record['datetime'],
);
$this->rollbarNotifier->report_message( $this->rollbarNotifier->report_message(
$record['message'], $record['message'],
$record['level_name'], $record['level_name'],
array_merge($record['context'], $record['extra']) array_merge($record['context'], $record['extra'], $extraData)
); );
} }
} }