diff options
author | diosmosis <diosmosis@users.noreply.github.com> | 2018-12-19 03:14:21 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-12-19 03:14:21 +0300 |
commit | 1b895a35fe13e2d25331e8a5b0c57cbdd6497384 (patch) | |
tree | 0cf85d033d4b84c39c786ac1e93de848a7ae8d10 /core/Log.php | |
parent | 0a2d0ea1ede1024f5a556cf5e776e5033c1d1308 (diff) |
Allow setting different log levels per log writer if desired. (#13873)
* Set different log levels per log writer if desired.
* small tweak
* tweak doc
Diffstat (limited to 'core/Log.php')
-rw-r--r-- | core/Log.php | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/core/Log.php b/core/Log.php index 3c3901f925..d36f5a5a20 100644 --- a/core/Log.php +++ b/core/Log.php @@ -244,4 +244,13 @@ class Log extends Singleton return Logger::EMERGENCY; } } + + public static function getMonologLevelIfValid($level) + { + $level = strtoupper($level); + if (!empty($level) && defined('Piwik\Log::'.strtoupper($level))) { + return self::getMonologLevel(constant('Piwik\Log::'.strtoupper($level))); + } + return null; + } } |