Esempio n. 1
0
 /**
  * Fonction de recherche des contact locaux par hôpitaux. 
  * 
  * Permet de rechercher les contact locaux par un hôpital.
  * @param idHopital correspond à l'id de l'hôpital dont on recherche les contacts locaux.
  * @return contactLocal retourne l'ensemble des contact locaux de l'hôpital.
  */
 public static function rechercherContactLocalByHopital($idHopital)
 {
     $tmpRelation = RelationGateway::rechercherContactLocalByIdHopital($idHopital);
     if ($tmpRelation == false) {
         return false;
     }
     foreach ($tmpRelation as $relation) {
         $tmpContact = self::rechercherContactLocalByIdContact($relation['idUtilisateur']);
         if ($tmpContact != false) {
             $id = $tmpContact->idUtilisateur;
             $tmp = UtilisateurGateway::rechercheUtilisateurId($id);
             $contactLocal[] = $tmp;
         }
     }
     return $contactLocal;
 }
Esempio n. 2
0
 /**
  * Fonction de recherche des contacts locaux par leurs hôpitaux. 
  * 
  * Permet de rechercher les contacts locaux par leurs hôpitaux.
  * @param idHopital correspond à l'id de l'hôpital dont on recherche les contacts locaux.
  * @return l'ensemble des contacts locaux de l'hôpital.
  */
 public static function rechercherContactLocalByIdHopital($idHopital)
 {
     return RelationGateway::rechercherContactLocalByIdHopital($idHopital);
 }