Changeset View
Changeset View
Standalone View
Standalone View
branches/5.2.x/core/kernel/utility/debugger.php
Show First 20 Lines • Show All 718 Lines • ▼ Show 20 Line(s) | |||||
} | } | ||||
break; | break; | ||||
case 'error': | case 'error': | ||||
$error_map = array( | $error_map = array( | ||||
'Fatal Error' => self::ROW_TYPE_ERROR, | 'Fatal Error' => self::ROW_TYPE_ERROR, | ||||
'Warning' => self::ROW_TYPE_WARNING, | 'Warning' => self::ROW_TYPE_WARNING, | ||||
'Notice' => self::ROW_TYPE_NOTICE, | 'Notice' => self::ROW_TYPE_NOTICE, | ||||
'Deprecation Notice' => self::ROW_TYPE_NOTICE, | |||||
); | ); | ||||
return $error_map[$this->getErrorNameByCode($data['no'])]; | return $error_map[$this->getErrorNameByCode($data['no'])]; | ||||
break; | break; | ||||
case 'exception': | case 'exception': | ||||
return self::ROW_TYPE_ERROR; | return self::ROW_TYPE_ERROR; | ||||
break; | break; | ||||
▲ Show 20 Lines • Show All 722 Lines • ▼ Show 20 Line(s) | |||||
{ | { | ||||
$error_map = Array ( | $error_map = Array ( | ||||
'Fatal Error' => Array (E_RECOVERABLE_ERROR, E_USER_ERROR, E_ERROR, E_CORE_ERROR, E_COMPILE_ERROR, E_PARSE), | 'Fatal Error' => Array (E_RECOVERABLE_ERROR, E_USER_ERROR, E_ERROR, E_CORE_ERROR, E_COMPILE_ERROR, E_PARSE), | ||||
'Warning' => Array (E_WARNING, E_USER_WARNING, E_CORE_WARNING, E_COMPILE_WARNING), | 'Warning' => Array (E_WARNING, E_USER_WARNING, E_CORE_WARNING, E_COMPILE_WARNING), | ||||
'Notice' => Array (E_NOTICE, E_USER_NOTICE, E_STRICT), | 'Notice' => Array (E_NOTICE, E_USER_NOTICE, E_STRICT), | ||||
); | ); | ||||
if ( defined('E_DEPRECATED') ) { | if ( defined('E_DEPRECATED') ) { | ||||
// since PHP 5.3 | // Since PHP 5.3. | ||||
$error_map['Notice'][] = E_DEPRECATED; | $error_map['Deprecation Notice'] = array(E_DEPRECATED, E_USER_DEPRECATED); | ||||
$error_map['Notice'][] = E_USER_DEPRECATED; | |||||
} | } | ||||
foreach ($error_map as $error_name => $error_codes) { | foreach ($error_map as $error_name => $error_codes) { | ||||
if ( in_array($error_code, $error_codes) ) { | if ( in_array($error_code, $error_codes) ) { | ||||
return $error_name; | return $error_name; | ||||
} | } | ||||
} | } | ||||
▲ Show 20 Lines • Show All 668 Lines • Show Last 20 Lines |