summaryrefslogtreecommitdiff
path: root/app
diff options
context:
space:
mode:
authorhorus2020-09-18 20:12:56 +0200
committerhorus2020-09-18 20:12:56 +0200
commite8f3f14a392f1cc5a69f907d1705beed77f894e6 (patch)
treee15db4dfb378a8bafadb5d015ee0455b2b425ffb /app
parent709e6684cf28f8b3008db57f9e2807544da92b41 (diff)
downloadsenpai-e8f3f14a392f1cc5a69f907d1705beed77f894e6.tar.gz
add view to show specific season
Diffstat (limited to 'app')
-rw-r--r--app/Http/Controllers/AnimeController.php15
1 files changed, 15 insertions, 0 deletions
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]);
+ }
}