Просмотр исходного кода

Move human readable level name resolution in `Logger::addRecord()` to as late as possible (#934)

Ivan Kurnosov 8 лет назад
Родитель
Сommit
f697ec7c96
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      src/Monolog/Logger.php

+ 2 - 2
src/Monolog/Logger.php

@@ -279,8 +279,6 @@ class Logger implements LoggerInterface
      */
     public function addRecord(int $level, string $message, array $context = []): bool
     {
-        $levelName = static::getLevelName($level);
-
         // check if any handler will handle this message so we can return early and save cycles
         $handlerKey = null;
         reset($this->handlers);
@@ -297,6 +295,8 @@ class Logger implements LoggerInterface
             return false;
         }
 
+        $levelName = static::getLevelName($level);
+
         $record = [
             'message' => $message,
             'context' => $context,