diff options
| author | horus | 2020-03-11 19:00:01 +0100 |
|---|---|---|
| committer | horus | 2020-03-11 19:00:01 +0100 |
| commit | ede718cd123415078dd37fe216979f7270a66037 (patch) | |
| tree | a6d24e29cba20702596b2778ffae44bd1be7466f /app | |
| parent | 0679190dfe45007ce3eb53ac139b344e0d724540 (diff) | |
| download | senpai-ede718cd123415078dd37fe216979f7270a66037.tar.gz | |
Returns anime data.
Diffstat (limited to 'app')
| -rw-r--r-- | app/Http/Controllers/ApiController.php | 19 |
1 files changed, 19 insertions, 0 deletions
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 @@ +<?php + +namespace App\Http\Controllers; +use Illuminate\Support\Facades\Cache; +use Illuminate\Http\Request; +use Illuminate\Http\Response; + +use App\Anime; +use App\AnimeStats; + +class ApiController extends Controller { + + public function getAnime( $mal_id ) { + $anime = Anime::where('mal_id', $mal_id)->get()->first(); + $anime["stats"] = $anime->getStats()->orderBy('created_at', 'asc')->get(); + + return response()->json( $anime, 200, array(), JSON_PRETTY_PRINT ); + } +} |
