Exemplo n.º 1
0
 /**
  * Renvoie les Session liées à un Utilisateur
  * @param Utilisateur $utilisateur
  * @return SessionCollection
  */
 public static function getByUtilisateur(Utilisateur $utilisateur)
 {
     $req = "SELECT * FROM session WHERE idUtilisateur = '" . $utilisateur->getIdUtilisateur() . "';";
     return DbHandler::collFromQuery($req, 'Session', 'SessionCollection');
 }
Exemplo n.º 2
0
 /**
  * Renvoie les Hexas territoire  de l'Utilisateur fourni
  * @var Utilisateur $utilisateur
  * @return HexaCollection
  */
 public static function getByUtilisateurTerritoire(Utilisateur $utilisateur)
 {
     $req = "SELECT * from hexa WHERE idTerritoire IN (SELECT joueur.idJoueur FROM joueur WHERE joueur.idUtilisateur = " . $utilisateur->getIdUtilisateur() . ")";
     return DbHandler::collFromQuery($req, 'Hexa', 'HexaCollection');
 }
Exemplo n.º 3
0
 /**
  * Renvoie les Qgs liés au Utilisateur fourni
  * @var Utilisateur $utilisateur
  * @return QgCollection
  */
 public static function getByUtilisateur(Utilisateur $utilisateur)
 {
     $req = "SELECT * from qg WHERE idJoueur IN (SELECT joueur.IdJoueur FROM joueur WHERE joueur.idUtilisateur = " . $utilisateur->getIdUtilisateur() . ")";
     return DbHandler::collFromQuery($req, 'Qg', 'QgCollection');
 }
Exemplo n.º 4
0
 /**
  * Renvoie les Groupe liées à un Utilisateur
  * @param Utilisateur $utilisateur
  * @return GroupeCollection
  */
 public static function getByUtilisateur(Utilisateur $utilisateur)
 {
     $req = "SELECT * FROM groupe WHERE idGroupe = '" . $utilisateur->getIdUtilisateur() . "';";
     return DbHandler::collFromQuery($req, 'Groupe', 'GroupeCollection');
 }