Explorar o código

Fix json encoding in ChromePHPHandler, fixes #160

Jordi Boggiano %!s(int64=13) %!d(string=hai) anos
pai
achega
9dc4ffc071
Modificáronse 1 ficheiros con 2 adicións e 1 borrados
  1. 2 1
      src/Monolog/Handler/ChromePHPHandler.php

+ 2 - 1
src/Monolog/Handler/ChromePHPHandler.php

@@ -97,7 +97,8 @@ class ChromePHPHandler extends AbstractProcessingHandler
             self::$initialized = true;
         }
 
-        $this->sendHeader(self::HEADER_NAME, base64_encode(utf8_encode(json_encode(self::$json))));
+        $json = @json_encode(self::$json);
+        $this->sendHeader(self::HEADER_NAME, base64_encode(utf8_encode($json)));
     }
 
     /**