clean up exception handler

This commit is contained in:
Taylor Otwell 2017-05-06 16:11:24 -04:00
parent c5add7ab72
commit 758392c30f
1 changed files with 4 additions and 11 deletions

View File

@ -14,12 +14,7 @@ class Handler extends ExceptionHandler
* @var array
*/
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,
//
];
/**
@ -56,10 +51,8 @@ public function render($request, Exception $exception)
*/
protected function unauthenticated($request, AuthenticationException $exception)
{
if ($request->expectsJson()) {
return response()->json(['error' => 'Unauthenticated.'], 401);
}
return redirect()->guest(route('login'));
return $request->expectsJson()
? response()->json(['error' => 'Unauthenticated.'], 401)
: redirect()->guest(route('login'));
}
}