2 namespace TYPO3\CMS\Core\Log;
102 self::EMERGENCY =>
'EMERGENCY',
103 self::ALERT =>
'ALERT',
104 self::CRITICAL =>
'CRITICAL',
105 self::ERROR =>
'ERROR',
106 self::WARNING =>
'WARNING',
107 self::NOTICE =>
'NOTICE',
108 self::INFO =>
'INFO',
109 self::DEBUG =>
'DEBUG'
120 self::validateLevel($level);
121 return self::$levels[$level];
133 return \TYPO3\CMS\Core\Utility\MathUtility::isIntegerInRange($level, self::EMERGENCY, self::DEBUG);
145 if (!self::isValidLevel($level)) {
146 throw new \Psr\Log\InvalidArgumentException(
'Invalid Log Level.', 1321637121);
158 if (is_string($level) && defined(__CLASS__ .
'::' . strtoupper($level))) {
159 $level = constant(__CLASS__ .
'::' . strtoupper($level));