/** * 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; }
/** * 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); }