diff --git a/src/Monolog/Formatter/WildfireFormatter.php b/src/Monolog/Formatter/WildfireFormatter.php index 68e8fc0c..ee90758d 100644 --- a/src/Monolog/Formatter/WildfireFormatter.php +++ b/src/Monolog/Formatter/WildfireFormatter.php @@ -22,6 +22,8 @@ use Monolog\Logger; */ class WildfireFormatter extends NormalizerFormatter { + const TABLE = 'table'; + /** * Translates Monolog log levels to Wildfire levels. */ @@ -67,10 +69,10 @@ class WildfireFormatter extends NormalizerFormatter $message = reset($message); } - if(isset($record['context']['table'])){ + if(isset($record['context'][self::TABLE])){ $type = 'TYPE'; $label = $record['channel'] .': '. $record['message']; - $message = $record['context']['table']; + $message = $record['context'][self::TABLE]; } else { $type = $this->logLevels[$record['level']]; $label = $record['channel']; diff --git a/tests/Monolog/Formatter/WildfireFormatterTest.php b/tests/Monolog/Formatter/WildfireFormatterTest.php index d2005f2b..52f15a36 100644 --- a/tests/Monolog/Formatter/WildfireFormatterTest.php +++ b/tests/Monolog/Formatter/WildfireFormatterTest.php @@ -120,7 +120,7 @@ class WildfireFormatterTest extends \PHPUnit_Framework_TestCase 'level_name' => 'ERROR', 'channel' => 'table-channel', 'context' => array( - 'table' => array( + WildfireFormatter::TABLE => array( array('col1', 'col2', 'col3'), array('val1', 'val2', 'val3'), array('foo1', 'foo2', 'foo3'),