Kraken\Throwable\ErrorHandler::getSystemError PHP Method

getSystemError() private static method

private static getSystemError ( integer $type ) : array
$type integer
return array
    private static function getSystemError($type)
    {
        switch ($type) {
            case E_ERROR:
                // 1 //
                return ['E_ERROR', static::E_ERROR];
            case E_WARNING:
                // 2 //
                return ['E_WARNING', static::E_WARNING];
            case E_PARSE:
                // 4 //
                return ['E_PARSE', static::E_ERROR];
            case E_NOTICE:
                // 8 //
                return ['E_NOTICE', static::E_NOTICE];
            case E_CORE_ERROR:
                // 16 //
                return ['E_CORE_ERROR', static::E_ERROR];
            case E_CORE_WARNING:
                // 32 //
                return ['E_CORE_WARNING', static::E_WARNING];
            case E_COMPILE_ERROR:
                // 64 //
                return ['E_COMPILE_ERROR', static::E_ERROR];
            case E_COMPILE_WARNING:
                // 128 //
                return ['E_COMPILE_WARNING', static::E_WARNING];
            case E_USER_ERROR:
                // 256 //
                return ['E_USER_ERROR', static::E_ERROR];
            case E_USER_WARNING:
                // 512 //
                return ['E_USER_WARNING', static::E_WARNING];
            case E_USER_NOTICE:
                // 1024 //
                return ['E_USER_NOTICE', static::E_NOTICE];
            case E_STRICT:
                // 2048 //
                return ['E_STRICT', static::E_ERROR];
            case E_RECOVERABLE_ERROR:
                // 4096 //
                return ['E_RECOVERABLE_ERROR', static::E_WARNING];
            case E_DEPRECATED:
                // 8192 //
                return ['E_DEPRECATED', static::E_NOTICE];
            case E_USER_DEPRECATED:
                // 16384 //
                return ['E_USER_DEPRECATED', static::E_NOTICE];
            default:
                return ['E_UNKNOWN', static::E_UNSUPPORTED];
        }
    }