yxorP Documentation

ErrorTypes
in package

Table of Contents

$ERROR_TYPES  : array<string|int, mixed>
codeToString()  : string
getAllCodes()  : array<string|int, mixed>
getLevelsForSeverity()  : int|string
getName()  : mixed
getSeverity()  : mixed
isFatal()  : bool

Properties

$ERROR_TYPES

private static array<string|int, mixed> $ERROR_TYPES = [E_ERROR => ['name' => 'PHP Fatal Error', 'severity' => 'error'], E_WARNING => ['name' => 'PHP Warning', 'severity' => 'warning'], E_PARSE => ['name' => 'PHP Parse Error', 'severity' => 'error'], E_NOTICE => ['name' => 'PHP Notice', 'severity' => 'info'], E_CORE_ERROR => ['name' => 'PHP Core Error', 'severity' => 'error'], E_CORE_WARNING => ['name' => 'PHP Core Warning', 'severity' => 'warning'], E_COMPILE_ERROR => ['name' => 'PHP Compile Error', 'severity' => 'error'], E_COMPILE_WARNING => ['name' => 'PHP Compile Warning', 'severity' => 'warning'], E_USER_ERROR => ['name' => 'User Error', 'severity' => 'error'], E_USER_WARNING => ['name' => 'User Warning', 'severity' => 'warning'], E_USER_NOTICE => ['name' => 'User Notice', 'severity' => 'info'], E_STRICT => ['name' => 'PHP Strict', 'severity' => 'info'], E_RECOVERABLE_ERROR => ['name' => 'PHP Recoverable Error', 'severity' => 'error'], E_DEPRECATED => ['name' => 'PHP Deprecated', 'severity' => 'info'], E_USER_DEPRECATED => ['name' => 'User Deprecated', 'severity' => 'info']]

Methods

codeToString()

public static codeToString(mixed $code) : string
Parameters
$code : mixed
Return values
string

getAllCodes()

public static getAllCodes() : array<string|int, mixed>
Return values
array<string|int, mixed>

getLevelsForSeverity()

public static getLevelsForSeverity(mixed $severity) : int|string
Parameters
$severity : mixed
Return values
int|string

getName()

public static getName(mixed $code) : mixed
Parameters
$code : mixed
Return values
mixed

getSeverity()

public static getSeverity(mixed $code) : mixed
Parameters
$code : mixed
Return values
mixed

isFatal()

public static isFatal(mixed $code) : bool
Parameters
$code : mixed
Return values
bool

Search results