Merge branch 'master' of https://codefirst.iut.uca.fr/git/nathan.boileau/Scripted
continuous-integration/drone/push Build is passing Details

ServeurDeTest
Noé GARNIER 2 years ago
commit 8049e7bae3

@ -35,6 +35,27 @@ class PartieGateway
$this->con->executeQuery($query, array(':idPartie' => array($idPartie, PDO::PARAM_STR)));
}
public function findOldListePartie() : array{
$query="SELECT * FROM Partie";
$this->con->executeQuery($query);
$results = $this->con->getResults();
$query= "SELECT max(p.id)
FROM PARTIE p;";
$this->con->executeQuery($query);
$max=$this->con->getResults()[0];
$listePartie=array();
foreach($results as $row)
{
$query = "SELECT e.* FROM Enigme e,Contenir c,Partie p
WHERE p.id = c.partie
AND c.enigme = e.id";
$this->con->executeQuery($query);
$listeEnigme=$this->con->getResults();
$listePartie=PartieFactory::createPartie($max,$listeEnigme);
}
return $listePartie;
}
public function findOldListeEnigme(string $partie) : array{
$query= "SELECT * FROM Enigme e,Contenir c
AND c.partie = :idPartie

@ -18,5 +18,4 @@ class PartieFactory{
$partie=new Partie($idMax,$resultsEnigme);
return $partie;
}
//public static function createListePartie()
}

@ -12,7 +12,7 @@ class Partie
* @param string $idPartie
* @param array $datePartie
*/
public function __construct(string $idPartie, array $listeEnigme, array $listeEmailJoueur)
public function __construct(string $idPartie, array $listeEnigme)
{
$this->idPartie = $idPartie;
$this->datePartie = getdate();

Loading…
Cancel
Save