diff --git a/app/start/global.php b/app/start/global.php index f66b89c8..970e517d 100644 --- a/app/start/global.php +++ b/app/start/global.php @@ -57,6 +57,10 @@ API::error(function (\Illuminate\Database\Eloquent\ModelNotFoundException $excep return Response::make(['error' => $exception->getMessage()], 404); }); +App::missing(function($exception) { + return Response::view('errors.404', array(), 404); +}); + /* |-------------------------------------------------------------------------- | Maintenance Mode Handler diff --git a/app/views/errors/404.blade.php b/app/views/errors/404.blade.php new file mode 100644 index 00000000..888b2248 --- /dev/null +++ b/app/views/errors/404.blade.php @@ -0,0 +1,8 @@ +@extends('layout.master') + +@section('content') +
+

This page is missing.

+

We've no idea.

+
+@stop