如何处理MethodNotAllowedHttpException

时间:2016-02-26 08:24:47

标签: php exception-handling laravel-5.1 laravel-5.2

我正在寻找处理MethodNotAllowedException。我已经在这里查看了其他答案,以创建我认为应该在exceptions / handler.php类中处理它的内容。这就是我想出来的。

  public function render($request, Exception $e)
  {

    if ($e instanceof MethodNotAllowedHttpException) {

        \Auth::logout();
        \Session::flush();
        return redirect()->('/')->withErrors(['error' => 'Something went wrong']);
    }
    return parent::render($request, $e);
  }

然而,之前我曾经遇到过错误,我现在收到的是页面上的空白页面,我通常会收到错误,用户没有注销,也没有被重定向。我将此处理程序放在正确的位置,如果是这样,下面显示的函数是否正确?

由于

0 个答案:

没有答案