1
0
mirror of https://github.com/Seldaek/monolog.git synced 2025-08-06 13:16:39 +02:00

Merge pull request #1507 from adrianpanicek/master

Allow string numeric log levels
This commit is contained in:
Jordi Boggiano
2020-12-10 11:02:32 +01:00
committed by GitHub

View File

@@ -410,6 +410,10 @@ class Logger implements LoggerInterface, ResettableInterface
public static function toMonologLevel($level): int
{
if (is_string($level)) {
if (is_numeric($level)) {
return intval($level);
}
// Contains chars of all log levels and avoids using strtoupper() which may have
// strange results depending on locale (for example, "i" will become "İ" in Turkish locale)
$upper = strtr($level, 'abcdefgilmnortuwy', 'ABCDEFGILMNORTUWY');