Laravel app error function with view and status code in response
App::error(function(Exception $exception, $code)
{
Log::error($exception->getMessage());
switch ($code) {
case 404:
return Response::view('errors.404',array(), 404);
break;
default:
return Response::view('errors.default');
break;
}
});