Selaa lähdekoodia

Fix formatters to handle new levels

Jordi Boggiano 13 vuotta sitten
vanhempi
commit
9dee289dae

+ 8 - 6
src/Monolog/Formatter/ChromePHPFormatter.php

@@ -24,12 +24,14 @@ class ChromePHPFormatter implements FormatterInterface
      * Translates Monolog log levels to Wildfire levels.
      */
     private $logLevels = array(
-        Logger::DEBUG    => 'log',
-        Logger::INFO     => 'info',
-        Logger::WARNING  => 'warn',
-        Logger::ERROR    => 'error',
-        Logger::CRITICAL => 'error',
-        Logger::ALERT    => 'error',
+        Logger::DEBUG     => 'log',
+        Logger::INFO      => 'info',
+        Logger::NOTICE    => 'info',
+        Logger::WARNING   => 'warn',
+        Logger::ERROR     => 'error',
+        Logger::CRITICAL  => 'error',
+        Logger::ALERT     => 'error',
+        Logger::EMERGENCY => 'error',
     );
 
     /**

+ 8 - 6
src/Monolog/Formatter/GelfMessageFormatter.php

@@ -41,12 +41,14 @@ class GelfMessageFormatter extends NormalizerFormatter
      * Translates Monolog log levels to Graylog2 log priorities.
      */
     private $logLevels = array(
-        Logger::DEBUG    => LOG_DEBUG,
-        Logger::INFO     => LOG_INFO,
-        Logger::WARNING  => LOG_WARNING,
-        Logger::ERROR    => LOG_ERR,
-        Logger::CRITICAL => LOG_CRIT,
-        Logger::ALERT    => LOG_ALERT,
+        Logger::DEBUG     => LOG_DEBUG,
+        Logger::INFO      => LOG_INFO,
+        Logger::NOTICE    => LOG_NOTICE,
+        Logger::WARNING   => LOG_WARNING,
+        Logger::ERROR     => LOG_ERR,
+        Logger::CRITICAL  => LOG_CRIT,
+        Logger::ALERT     => LOG_ALERT,
+        Logger::EMERGENCY => LOG_EMERG,
     );
 
     public function __construct($systemName = null, $extraPrefix = null, $contextPrefix = 'ctxt_')

+ 8 - 6
src/Monolog/Formatter/WildfireFormatter.php

@@ -26,12 +26,14 @@ class WildfireFormatter extends NormalizerFormatter
      * Translates Monolog log levels to Wildfire levels.
      */
     private $logLevels = array(
-        Logger::DEBUG    => 'LOG',
-        Logger::INFO     => 'INFO',
-        Logger::WARNING  => 'WARN',
-        Logger::ERROR    => 'ERROR',
-        Logger::CRITICAL => 'ERROR',
-        Logger::ALERT    => 'ERROR',
+        Logger::DEBUG     => 'LOG',
+        Logger::INFO      => 'INFO',
+        Logger::NOTICE    => 'INFO',
+        Logger::WARNING   => 'WARN',
+        Logger::ERROR     => 'ERROR',
+        Logger::CRITICAL  => 'ERROR',
+        Logger::ALERT     => 'ERROR',
+        Logger::EMERGENCY => 'ERROR',
     );
 
     /**