Esempio n. 1
0
 /**
  * Renvoie les Joueurs liés aux Rivieres de la collection fournie
  * @var RiviereCollection $rivieres
  * @return JoueurCollection
  */
 public static function getFromRivieres(RiviereCollection $rivieres)
 {
     $req = "SELECT * FROM joueur WHERE idJoueur IN (SELECT hexa.idTerritoire FROM hexa WHERE hexa.idHexa2 IN (" . $rivieres->getIdHexa2s() . "))";
     return DbHandler::collFromQuery($req, 'Joueur', 'JoueurCollection');
 }
Esempio n. 2
0
 /**
  * Renvoie les Parties liés aux Rivieres de la collection fournie
  * @var RiviereCollection $rivieres
  * @return PartieCollection
  */
 public static function getFromRivieres(RiviereCollection $rivieres)
 {
     $req = "SELECT * FROM partie WHERE idPartie IN (SELECT hexa.idPartie FROM hexa WHERE hexa.idHexa2 IN (" . $rivieres->getIdHexa2s() . "))";
     return DbHandler::collFromQuery($req, 'Partie', 'PartieCollection');
 }