From e8f3f14a392f1cc5a69f907d1705beed77f894e6 Mon Sep 17 00:00:00 2001 From: horus Date: Fri, 18 Sep 2020 20:12:56 +0200 Subject: add view to show specific season --- app/Http/Controllers/AnimeController.php | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'app/Http/Controllers/AnimeController.php') diff --git a/app/Http/Controllers/AnimeController.php b/app/Http/Controllers/AnimeController.php index 3c1c5c2..f2cc73e 100644 --- a/app/Http/Controllers/AnimeController.php +++ b/app/Http/Controllers/AnimeController.php @@ -171,4 +171,19 @@ class AnimeController extends Controller { return view('list_anime', ["all_anime" => $sanime, "title" => "Search", "count" => $count]); } + + public function showSeason($season_name, $season_year) { + $season_name = ucfirst($season_name); + + $anime = new Anime; + $anime = $anime->setTable('view_anime_index'); + + $anime = $anime->where('season_name', '=', $season_name)->where('season_year', '=', $season_year); + $anime = $anime->orderBy('score_today', 'desc'); + $anime = $anime->orderBy('members', 'desc'); + $anime = $anime->orderBy('watching', 'desc'); + $sanime = $anime->paginate(12); + + return view('list_anime', ["all_anime" => $sanime, "title" => $season_name . " Season " . $season_year]); + } } -- cgit v1.2.3