summaryrefslogtreecommitdiff
path: root/app/Http/Controllers/AnimeController.php
diff options
context:
space:
mode:
authorhorus2020-10-17 13:26:54 +0200
committerhorus2020-10-17 13:26:54 +0200
commit253121dcd8f8d1ad81076d08bfa4d24074198d96 (patch)
treee2ace9f87af3cf9d0537d057df319d80a2c6b313 /app/Http/Controllers/AnimeController.php
parentdceb4d4c8cb94134a0631059a1151f9449ee3fe6 (diff)
downloadsenpai-253121dcd8f8d1ad81076d08bfa4d24074198d96.tar.gz
Option to show real score.
Diffstat (limited to 'app/Http/Controllers/AnimeController.php')
-rw-r--r--app/Http/Controllers/AnimeController.php8
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 ]);