3 namespace Oxbow\Exceptions;
6 use Symfony\Component\HttpKernel\Exception\HttpException;
7 use Illuminate\Foundation\Exceptions\Handler as ExceptionHandler;
9 class Handler extends ExceptionHandler
12 * A list of the exception types that should not be reported.
16 protected $dontReport = [
21 * Report or log an exception.
23 * This is a great spot to send exceptions to Sentry, Bugsnag, etc.
25 * @param \Exception $e
27 public function report(Exception $e)
29 return parent::report($e);
33 * Render an exception into an HTTP response.
35 * @param \Illuminate\Http\Request $request
36 * @param \Exception $e
37 * @return \Illuminate\Http\Response
39 public function render($request, Exception $e)
41 if($e instanceof NotifyException) {
42 \Session::flash('error', $e->message);
43 return response()->redirectTo($e->redirectLocation);
46 return parent::render($request, $e);