阅读(2053) (13)

Laravel 8 按类型忽略异常

2021-06-28 15:05:13 更新

异常处理器的 $dontReport 属性包含了一个不会被日志记录的异常类型的数组。例如,由 404 错误导致的其他类型的错误就不会被写到日志文件中。您可以按需添加其他异常类型到该数组中:

/**
 * 一个不会被报告的异常类型的列表
 *
 * @var array
 */
protected $dontReport = [
    \Illuminate\Auth\AuthenticationException::class,
    \Illuminate\Auth\Access\AuthorizationException::class,
    \Symfony\Component\HttpKernel\Exception\HttpException::class,
    \Illuminate\Database\Eloquent\ModelNotFoundException::class,
    \Illuminate\Validation\ValidationException::class,
];