summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorIvan Kurnosov <zerkms@zerkms.com>2017-03-13 05:51:16 +1300
committerJordi Boggiano <j.boggiano@seld.be>2017-03-12 17:51:16 +0100
commitf697ec7c96b5a6888e4b54ffb0962a8271b09813 (patch)
tree8c9094667a951f262dd590738d212e05e6a4dacf
parent7dd45ac6bf749318c5b62bd32de0efee1a921649 (diff)
downloadmonolog-f697ec7c96b5a6888e4b54ffb0962a8271b09813.zip
monolog-f697ec7c96b5a6888e4b54ffb0962a8271b09813.tar.gz
monolog-f697ec7c96b5a6888e4b54ffb0962a8271b09813.tar.bz2
Move human readable level name resolution in `Logger::addRecord()` to as late as possible (#934)
-rw-r--r--src/Monolog/Logger.php4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/Monolog/Logger.php b/src/Monolog/Logger.php
index 8d63cc7..f942c1a 100644
--- a/src/Monolog/Logger.php
+++ b/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,