@@ -43,25 +43,17 @@ public function level(): string
4343 public static function getLevelFromString (string $ logLevel ): LogLevel
4444 {
4545 $ toLower = mb_strtolower ($ logLevel );
46- switch ($ toLower ) {
47- case PsrLogLevel::DEBUG :
48- return LogLevel::DEBUG ;
49- case PsrLogLevel::CRITICAL :
50- return LogLevel::CRITICAL ;
51- case PsrLogLevel::EMERGENCY :
52- return LogLevel::EMERGENCY ;
53- case PsrLogLevel::ALERT :
54- return LogLevel::ALERT ;
55- case PsrLogLevel::ERROR :
56- return LogLevel::ERROR ;
57- case PsrLogLevel::INFO :
58- return LogLevel::INFO ;
59- case PsrLogLevel::WARNING :
60- return LogLevel::WARNING ;
61- case PsrLogLevel::NOTICE :
62- return LogLevel::NOTICE ;
63- default :
64- throw new \RuntimeException (sprintf ('Invalid log level value `%s`. ' , $ logLevel ));
65- }
46+
47+ return match ($ toLower ) {
48+ PsrLogLevel::DEBUG => LogLevel::DEBUG ,
49+ PsrLogLevel::CRITICAL => LogLevel::CRITICAL ,
50+ PsrLogLevel::EMERGENCY => LogLevel::EMERGENCY ,
51+ PsrLogLevel::ALERT => LogLevel::ALERT ,
52+ PsrLogLevel::ERROR => LogLevel::ERROR ,
53+ PsrLogLevel::INFO => LogLevel::INFO ,
54+ PsrLogLevel::WARNING => LogLevel::WARNING ,
55+ PsrLogLevel::NOTICE => LogLevel::NOTICE ,
56+ default => throw new \RuntimeException (sprintf ('Invalid log level value `%s`. ' , $ logLevel )),
57+ };
6658 }
6759}
0 commit comments