|
|
@ -46,9 +46,6 @@ class UserController
|
|
|
|
case "logout":
|
|
|
|
case "logout":
|
|
|
|
$this->logout();
|
|
|
|
$this->logout();
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
case "launchGame":
|
|
|
|
|
|
|
|
$this->launchGame();
|
|
|
|
|
|
|
|
break;
|
|
|
|
|
|
|
|
case "saveCode":
|
|
|
|
case "saveCode":
|
|
|
|
$this->saveCode();
|
|
|
|
$this->saveCode();
|
|
|
|
break;
|
|
|
|
break;
|
|
|
@ -58,6 +55,9 @@ class UserController
|
|
|
|
case "saveCodeInCookie":
|
|
|
|
case "saveCodeInCookie":
|
|
|
|
$this->saveCodeInCookie();
|
|
|
|
$this->saveCodeInCookie();
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
|
|
|
|
case "getGameEtat":
|
|
|
|
|
|
|
|
$this->getGameEtat();
|
|
|
|
|
|
|
|
break;
|
|
|
|
default:
|
|
|
|
default:
|
|
|
|
$error = "Action non valide";
|
|
|
|
$error = "Action non valide";
|
|
|
|
require($rep . $vues['erreur']);
|
|
|
|
require($rep . $vues['erreur']);
|
|
|
@ -331,6 +331,20 @@ class UserController
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public function getGameEtat(){
|
|
|
|
|
|
|
|
try {
|
|
|
|
|
|
|
|
global $rep, $vues, $error;
|
|
|
|
|
|
|
|
$model = new UserModel();
|
|
|
|
|
|
|
|
$idPartie = $_SESSION['idPartie'];
|
|
|
|
|
|
|
|
$etat = $model->getEtatPartie($idPartie);
|
|
|
|
|
|
|
|
echo $etat;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
catch (Exception $e) {
|
|
|
|
|
|
|
|
$error = $e->getMessage();
|
|
|
|
|
|
|
|
require($rep . $vues['erreur']);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
// A appeler après avoir vérifié que la partie est finie
|
|
|
|
// A appeler après avoir vérifié que la partie est finie
|
|
|
|
public function endGame(){
|
|
|
|
public function endGame(){
|
|
|
|
try {
|
|
|
|
try {
|
|
|
|