diff options
| author | horus | 2020-09-23 01:30:30 +0200 |
|---|---|---|
| committer | horus | 2020-09-23 01:30:30 +0200 |
| commit | 82b2360c4f6186feaa43023dcd79fb89d91c9d4d (patch) | |
| tree | 88e1bf726cf2ebdb16ead9b892e889af20e4758c /app/Http/Controllers/AnimeController.php | |
| parent | a6090b9a44d37dbd562817d7dacbc53a5a2200b8 (diff) | |
| download | senpai-82b2360c4f6186feaa43023dcd79fb89d91c9d4d.tar.gz | |
show anime by year
Diffstat (limited to 'app/Http/Controllers/AnimeController.php')
| -rw-r--r-- | app/Http/Controllers/AnimeController.php | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/app/Http/Controllers/AnimeController.php b/app/Http/Controllers/AnimeController.php index 83d36c8..1da62e1 100644 --- a/app/Http/Controllers/AnimeController.php +++ b/app/Http/Controllers/AnimeController.php @@ -180,13 +180,18 @@ 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); + public function showSeason($season_year, $season_name = null) { $anime = new Anime; $anime = $anime->setTable('view_anime_index'); - $anime = $anime->where('season_name', '=', $season_name)->where('season_year', '=', $season_year); + $anime = $anime->where('season_year', '=', $season_year); + + if ( ! is_null($season_name) ) { + $season_name = ucfirst($season_name); + $anime = $anime->where('season_name', '=', $season_name); + } + $anime = $anime->orderBy('score_today', 'desc'); $anime = $anime->orderBy('members', 'desc'); $anime = $anime->orderBy('watching', 'desc'); |
