diff options
| author | horus | 2020-10-17 13:26:54 +0200 |
|---|---|---|
| committer | horus | 2020-10-17 13:26:54 +0200 |
| commit | 253121dcd8f8d1ad81076d08bfa4d24074198d96 (patch) | |
| tree | e2ace9f87af3cf9d0537d057df319d80a2c6b313 /app/Http/Controllers | |
| parent | dceb4d4c8cb94134a0631059a1151f9449ee3fe6 (diff) | |
| download | senpai-253121dcd8f8d1ad81076d08bfa4d24074198d96.tar.gz | |
Option to show real score.
Diffstat (limited to 'app/Http/Controllers')
| -rw-r--r-- | app/Http/Controllers/AnimeController.php | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/app/Http/Controllers/AnimeController.php b/app/Http/Controllers/AnimeController.php index 662b6cc..32f6556 100644 --- a/app/Http/Controllers/AnimeController.php +++ b/app/Http/Controllers/AnimeController.php @@ -71,14 +71,18 @@ class AnimeController extends Controller { $score_9[] = $stats->score_9; $score_10[] = $stats->score_10; + if ( 0 != $stats->scored_by ) { + $calculated_score[] = ($stats->score_1 + (2*$stats->score_2) + (3*$stats->score_3) + (4*$stats->score_4) + (5*$stats->score_5) + (6*$stats->score_6) + (7*$stats->score_7) + (8*$stats->score_8) + (9*$stats->score_9) + (10*$stats->score_10)) / $stats->scored_by; + } + } if ( isset($score) ) { $anime["score"] = $score; $anime["rank"] = $rank; - $anime["chart_label_score"] = $created_at_score; } + $anime["popularity"] = $popularity; $anime["members"] = $members; $anime["favorites"] = $favorites; @@ -102,6 +106,8 @@ class AnimeController extends Controller { $anime["chart_label"] = $created_at; + $anime["calculated_score"] = $calculated_score; + $anime["basic_data"] = DB::select('select score, rank, popularity, members, favorites from anime join stats on stats.id = ( select id from stats where anime.mal_id = stats.mal_id order by created_at desc limit 1) where anime.mal_id = ?', [$mal_id])[0]; return view('anime', [ "anime" => $anime ]); |
