ソースを参照

Merge pull request #473 from tPl0ch/hotfix-gelf-formatter

Added missing check for array key in `GelfMessageFormatter`
Jordi Boggiano 11 年 前
コミット
a6e82ad0f7
1 ファイル変更1 行追加1 行削除
  1. 1 1
      src/Monolog/Formatter/GelfMessageFormatter.php

+ 1 - 1
src/Monolog/Formatter/GelfMessageFormatter.php

@@ -89,7 +89,7 @@ class GelfMessageFormatter extends NormalizerFormatter
             $message->setAdditional($this->contextPrefix . $key, is_scalar($val) ? $val : $this->toJson($val));
         }
 
-        if (null === $message->getFile() && isset($record['context']['exception'])) {
+        if (null === $message->getFile() && isset($record['context']['exception']['file'])) {
             if (preg_match("/^(.+):([0-9]+)$/", $record['context']['exception']['file'], $matches)) {
                 $message->setFile($matches[1]);
                 $message->setLine($matches[2]);