report() report(\Exception $exception) : void Report or log an exception. Parameters \Exception $exception
render() render(\Exception $e) : \think\Response Render an exception into an HTTP response. Parameters \Exception $e Returns \think\Response —
renderForConsole() renderForConsole(\think\console\Output $output, \Exception $e) : mixed Parameters \think\console\Output $output \Exception $e Returns mixed —
isIgnoreReport() isIgnoreReport(\Exception $exception) : mixed Parameters \Exception $exception Returns mixed —
renderHttpException() renderHttpException(\think\exception\HttpException $e) : \think\Response Parameters \think\exception\HttpException $e Returns \think\Response —
convertExceptionToResponse() convertExceptionToResponse(\Exception $exception) : \think\Response Parameters \Exception $exception Returns \think\Response —
getCode() getCode(\Exception $exception) : int 获取错误编码 ErrorException则使用错误级别作为错误编码 Parameters \Exception $exception Returns int — 错误编码
getMessage() getMessage(\Exception $exception) : string 获取错误信息 ErrorException则使用错误级别作为错误编码 Parameters \Exception $exception Returns string — 错误信息
getSourceCode() getSourceCode(\Exception $exception) : array 获取出错文件内容 获取错误的前9行和后9行 Parameters \Exception $exception Returns array — 错误文件内容
getExtendData() getExtendData(\Exception $exception) : array 获取异常扩展信息 用于非调试模式html返回类型显示 Parameters \Exception $exception Returns array — 异常类定义的扩展数据