Ejemplo n.º 1
0
 /**
  * Fonction de vérification de la présence d'une adresse en base. 
  * 
  * Permet de vérifier si l'adresse est en base ou non pour ne pas l'ajouter plusieurs fois.
  * @param numRue correspond au numéro de la rue de la nouvelle adresse.
  * @param nomRue correspond au nom de la rue recherchée.
  * @param idVille correspond à l'id de la ville à rechercher.
  * @return retourne l'id de l'adresse trouvée ou si elle n'est pas trouvée, l'ajoute en base.
  */
 public static function verifierPresenceAdresse($numRue, $nomRue, $idVille)
 {
     $adresse = AdresseGateway::rechercherAdresse($numRue, $nomRue, $idVille);
     if ($adresse != NULL) {
         return $adresse['idAdresse'];
     }
     AdresseGateway::ajouterAdresse($numRue, $nomRue, $idVille);
     $adresse = AdresseGateway::rechercherAdresse($numRue, $nomRue, $idVille);
     return $adresse['idAdresse'];
 }