【发布时间】:2016-10-31 15:54:12
【问题描述】:
我正在尝试在我的应用程序中实现异常处理。对于这个 Laravel 框架有自己的机制来使用报告和渲染方法来处理异常。但是要实现异常,我需要跟踪引发异常的源,例如特定页面、路线等。为此,我需要将 url 传递给报告和渲染方法,但无法这样做。为了在下面的报告和渲染功能中实现这一点需要做什么。
public function report(Exception $e)
{
parent::report($e);
}
public function render($request, Exception $e)
{
/* Token mismatch Exception handler start */
if ($e instanceof \Illuminate\Session\TokenMismatchException) {
return response()->view('errors.sessionExpire', [], 500);
}
/* Token mismatch Exception handler start */
return parent::render($request, $e);
}
【问题讨论】:
标签: php laravel laravel-5.2