Laravel dont报告处理程序无法正常工作

问题描述 投票:0回答:1

Laravel dontReport在处理程序文件中不能使用dontReport的代码

protected $dontReport = [
    Illuminate\Auth\AuthenticationException::class,
    Illuminate\Auth\Access\AuthorizationException::class,
    Symfony\Component\HttpKernel\Exception\HttpException::class,
    Illuminate\Database\Eloquent\ModelNotFoundException::class,
    Illuminate\Session\TokenMismatchException::class,
    Illuminate\Validation\ValidationException::class,
    Illuminate\View\View::class,
    Illuminate\Routing\RouteCollection::class,
    Illuminate\Foundation\Http\Middleware\VerifyCsrfToken::class,
    Illuminate\Session\Middleware\StartSession::class,
];
laravel laravel-5 exception-handling laravel-5.2
1个回答
0
投票

尝试在report方法中添加此代码:

if($this->shouldReport($exception) {
    // Send email
}

您还可以考虑检查您的环境以及同一if语句中是否存在异常消息。

© www.soinside.com 2019 - 2024. All rights reserved.