public function handle($request, Closure $next) { try { $response = $next($request); } catch (Exception $e) { $response = $this->handleException($request, $e); } if (\Lsrur\Inspector\Facade\Inspector::isOn()) { if ($request->get('laravel_inspector') == 'dd') { \Lsrur\Inspector\Facade\Inspector::dd(); } elseif ($request->get('laravel_inspector') == 'off') { // do nothing } elseif ($request->get('laravel_inspector') == 'dump') { \Lsrur\Inspector\Facade\Inspector::analize($request, $response); } else { \Lsrur\Inspector\Facade\Inspector::injectInspection($request, $response); } } return $response; }