aboutsummaryrefslogtreecommitdiff
path: root/src/CamilStaps/BotleaguesApi/BotleaguesApiServiceProvider.php
diff options
context:
space:
mode:
authorCamil Staps2015-02-21 13:45:31 +0100
committerCamil Staps2015-02-21 13:45:31 +0100
commit1608adfa7bfbf027bddffe4051637bf65ce03622 (patch)
tree32bf7e57e2cb0b015a1a479e5bd2deb2664e8948 /src/CamilStaps/BotleaguesApi/BotleaguesApiServiceProvider.php
parentadded migrations, created basic app relying on dingo (diff)
Basic controllers and authentication
Diffstat (limited to 'src/CamilStaps/BotleaguesApi/BotleaguesApiServiceProvider.php')
-rw-r--r--src/CamilStaps/BotleaguesApi/BotleaguesApiServiceProvider.php9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/CamilStaps/BotleaguesApi/BotleaguesApiServiceProvider.php b/src/CamilStaps/BotleaguesApi/BotleaguesApiServiceProvider.php
index b1af77f..76debfd 100644
--- a/src/CamilStaps/BotleaguesApi/BotleaguesApiServiceProvider.php
+++ b/src/CamilStaps/BotleaguesApi/BotleaguesApiServiceProvider.php
@@ -1,7 +1,10 @@
<?php
namespace CamilStaps\BotleaguesApi;
-use Illuminate\Support\ServiceProvider;
+use \Illuminate\Support\ServiceProvider;
+use \Illuminate\Database\Eloquent\ModelNotFoundException;
+use \Dingo\Api\Facade\API;
+use Response;
class BotleaguesApiServiceProvider extends ServiceProvider {
@@ -21,6 +24,10 @@ class BotleaguesApiServiceProvider extends ServiceProvider {
{
$this->package('camil-staps/botleagues-api');
+ API::error(function(ModelNotFoundException $e) {
+ return Response::make(['error' => 'Resource not found'], 404);
+ });
+
include __DIR__ . '/../../routes.php';
}