From ede718cd123415078dd37fe216979f7270a66037 Mon Sep 17 00:00:00 2001 From: horus Date: Wed, 11 Mar 2020 19:00:01 +0100 Subject: Returns anime data. --- app/Http/Controllers/ApiController.php | 19 +++++++++++++++++++ routes/web.php | 1 + 2 files changed, 20 insertions(+) create mode 100644 app/Http/Controllers/ApiController.php diff --git a/app/Http/Controllers/ApiController.php b/app/Http/Controllers/ApiController.php new file mode 100644 index 0000000..236018f --- /dev/null +++ b/app/Http/Controllers/ApiController.php @@ -0,0 +1,19 @@ +get()->first(); + $anime["stats"] = $anime->getStats()->orderBy('created_at', 'asc')->get(); + + return response()->json( $anime, 200, array(), JSON_PRETTY_PRINT ); + } +} diff --git a/routes/web.php b/routes/web.php index 7c5a948..cd25f4f 100644 --- a/routes/web.php +++ b/routes/web.php @@ -18,3 +18,4 @@ Route::get('/create/user/{param}', 'IndexController@createUser'); Route::get('/save', 'IndexController@saveWatchingAnime'); Route::get('/test/getcal/{username}', 'TestController@getCalendar'); Route::get('/test/setcal/{username}', 'TestController@setCalendar'); +Route::get('/api/anime/{mal_id}', 'ApiController@getAnime'); -- cgit v1.2.3