true, // 错误异常配置 'exception_handler' => [ // 不需要记录错误日志 'dont_report' => [ Tinywan\ExceptionHandler\Exception\BadRequestHttpException::class, Tinywan\ExceptionHandler\Exception\UnauthorizedHttpException::class, Tinywan\ExceptionHandler\Exception\ForbiddenHttpException::class, Tinywan\ExceptionHandler\Exception\NotFoundHttpException::class, Tinywan\ExceptionHandler\Exception\RouteNotFoundException::class, Tinywan\ExceptionHandler\Exception\TooManyRequestsHttpException::class, Tinywan\ExceptionHandler\Exception\ServerErrorHttpException::class, Tinywan\Validate\Exception\ValidateException::class, Tinywan\Jwt\Exception\JwtTokenException::class ], // 自定义HTTP状态码 'status' => [ 'validate' => 400, // 验证器异常 'jwt_token' => 401, // JWT 认证失败 'jwt_token_expired' => 402, // JWT 令牌过期 'server_error' => 500, // 服务器内部错误 ], // 自定义响应消息 'body' => [ 'code' => 0, 'msg' => '服务器内部异常', 'data' => null ], // 事件 'event' => [ 'enable' => false, // 钉钉机器人 'ding_talk' => [ 'accessToken' => 'xxxxxxxxxxxxxxxx', 'secret' => 'xxxxxxxxxxxxxxxx', 'title' => '钉钉机器人异常通知', ] ], ], ];