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