diff --git a/WEB/Model/UserModel.php b/WEB/Model/UserModel.php index 0d94c519..b52725c5 100644 --- a/WEB/Model/UserModel.php +++ b/WEB/Model/UserModel.php @@ -208,7 +208,10 @@ class UserModel $lesPoints[] = $this->getPointsAtTheEnd($joueur->getEmail(), $idPartie); $lesTemps[] = $this->getTempsAtTheEnd($joueur->getEmail(), $idPartie); } - return array($lesJoueurs, $lesPoints, $lesTemps); + $maxPoints = max($lesPoints); + $maxIndex = array_keys($lesPoints, $maxPoints)[0]; + $vainqueur = $lesJoueurs[$maxIndex]; + return array($lesJoueurs, $lesPoints, $lesTemps, $vainqueur); } public function checkGameIsEnd(int $idPartie) : bool{ $lesMailJoueurs = $this->partie_gateway->getLesMailJoueurs($idPartie); diff --git a/WEB/View/src/pages/Multijoueur/GameEnd.php b/WEB/View/src/pages/Multijoueur/GameEnd.php index 2acfddad..43e0f0f1 100644 --- a/WEB/View/src/pages/Multijoueur/GameEnd.php +++ b/WEB/View/src/pages/Multijoueur/GameEnd.php @@ -15,6 +15,7 @@
Bien joué à tous la partie est finis, voici le classement :