public static function normaliseScore($score, $min, $max, $dps = 1) { if ($score > $max) { $score = $max; } elseif ($score < $min) { $score = $min; } $score = self::bcCalc($score, '+', 0, true, $dps); // Round return $score; }