Had to roll back previous MessageLevel changes

Keep everything lower case as is
any upper case check have to go through fromName, this will convert to lowercase anyway
This commit is contained in:
Clemens Schwaighofer
2025-09-10 13:41:42 +09:00
parent bd4f674f0f
commit 259f9cebf3
2 changed files with 10 additions and 8 deletions

View File

@@ -40,6 +40,8 @@ print "Log ERROR: " . $log->prAr($em->getFlagLogError()) . "<br>";
print "FN: " . ml::fromName('Affe')->name . "<br>";
print "NU: " . ml::fromValue(100)->name . "<br>";
print "NU: " . ml::fromValue(1000)->name . "<br>";
print "OK.: " . ml::ok->name . "<br>";
print "OK^: " . ml::fromName('OK')->name . "<br>";
$em->setErrorMsg('123', 'error', 'msg this is bad, auto logged if debug');
$em->setErrorMsg('123', 'error', 'msg this is bad, auto logged if debug', 'target-id', 'other-style');

View File

@@ -31,14 +31,14 @@ enum MessageLevel: int
public static function fromName(string $name): self
{
return match (strtolower($name)) {
'ok', 'OK' => self::ok,
'success', 'SUCCESS' => self::success,
'info', 'INFO' => self::info,
'notice', 'NOTICE' => self::notice,
'warn', 'warning', 'WARN', 'WARNING' => self::warn,
'error', 'ERROR' => self::error,
'abort', 'ABORT' => self::abort,
'crash', 'CRASH' => self::crash,
'ok' => self::ok,
'success' => self::success,
'info' => self::info,
'notice' => self::notice,
'warn', 'warning' => self::warn,
'error' => self::error,
'abort' => self::abort,
'crash' => self::crash,
default => self::unknown,
};
}