Laravel 5处理所有错误

时间:2015-07-02 15:23:18

标签: laravel error-handling

不确定如何在Laravel 5中完成此操作。在4中你可以在route.php文件中添加App :: error(函数(Exception $ exception,$ code){}块,它可以作为一个毯子异常处理程序。我了解它在Laravel 5中如何工作,你可以为个别异常和自定义异常添加处理,这很好 - 但是还有一种“Catch all”处理机制吗?

1 个答案:

答案 0 :(得分:3)

您可能需要自定义render() App\Exceptions\Handler方法,如下所述:http://laravel.com/docs/5.0/errors#handling-errors

您可以编辑app/Exceptions/Handler.php来完成工作:

public function render($request, Exception $e)
{
    //Your code here
    return view('error');
}