2 namespace TYPO3\CMS\Install\ViewHelpers\Format;
33 E_WARNING =>
'E_WARNING',
35 E_NOTICE =>
'E_NOTICE',
36 E_CORE_ERROR =>
'E_CORE_ERROR',
37 E_CORE_WARNING =>
'E_CORE_WARNING',
38 E_COMPILE_ERROR =>
'E_COMPILE_ERROR',
39 E_COMPILE_WARNING =>
'E_COMPILE_WARNING',
40 E_USER_ERROR =>
'E_USER_ERROR',
41 E_USER_WARNING =>
'E_USER_WARNING',
42 E_USER_NOTICE =>
'E_USER_NOTICE',
43 E_STRICT =>
'E_STRICT',
44 E_RECOVERABLE_ERROR =>
'E_RECOVERABLE_ERROR',
45 E_DEPRECATED =>
'E_DEPRECATED',
46 E_USER_DEPRECATED =>
'E_USER_DEPRECATED',
55 public function render($phpErrorCode)
57 return static::renderStatic(
59 'phpErrorCode' => $phpErrorCode,
62 $this->renderingContext
75 $phpErrorCode = $arguments[
'phpErrorCode'];
77 if (($phpErrorCode & E_ALL) == E_ALL) {
79 $phpErrorCode &= ~E_ALL;
81 foreach (self::$levelNames as $level => $name) {
82 if (($phpErrorCode & $level) == $level) {
88 if (!empty($levels)) {
89 $output = implode(
' | ', $levels);