573,10 → 573,6 |
* @return string le mail associé à cet identifiant ou false si l'utilisateur n'existe pas |
*/ |
public function obtenirMailParId($id_annuaire, $id_utilisateur) { |
$champs_mappage = $this->obtenirChampsMappageAnnuaire($id_annuaire); |
// on ne garde que les champs de mappage correspondant au champ de l'annuaire principal |
$champs_mappage = $champs_mappage[0]; |
|
$requete_infos_annuaire = 'SELECT * '. |
'FROM annu_annuaire '. |
'WHERE aa_id_annuaire = '.$id_annuaire.' '; |
611,10 → 607,6 |
* @return array un tableau contenant les mails associés à ces identifiant ou false si les utilisateurs n'existent pas |
*/ |
public function obtenirMailParTableauId($id_annuaire, $tableau_ids_utilisateurs) { |
$champs_mappage = $this->obtenirChampsMappageAnnuaire($id_annuaire); |
// on ne garde que les champs de mappage correspondant au champ de l'annuaire principal |
$champs_mappage = $champs_mappage[0]; |
|
$requete_infos_annuaire = 'SELECT * '. |
'FROM annu_annuaire '. |
'WHERE aa_id_annuaire = '.$id_annuaire.' '; |
653,10 → 645,6 |
* @return string l'id associé à ce mail ou false si l'utilisateur n'existe pas |
*/ |
public function obtenirIdParMail($id_annuaire, $mail_utilisateur) { |
$champs_mappage = $this->obtenirChampsMappageAnnuaire($id_annuaire); |
// on ne garde que les champs de mappage correspondant au champ de l'annuaire principal |
$champs_mappage = $champs_mappage[0]; |
|
$requete_infos_annuaire = 'SELECT * '. |
'FROM annu_annuaire '. |
'WHERE aa_id_annuaire = '.$id_annuaire.' '; |
665,6 → 653,10 |
if (!$resultat_infos_annuaire) { |
return false; |
} |
|
$champs_mappage = $this->obtenirChampsMappageAnnuaire($id_annuaire); |
// on ne garde que les champs de mappage correspondant au champ de l'annuaire principal |
$champs_mappage = $champs_mappage[0]; |
|
$requete_selection_utilisateur = 'SELECT '.$champs_mappage['champ_id'].' '. |
'FROM '.$resultat_infos_annuaire['aa_bdd'].'.'.$resultat_infos_annuaire['aa_table'].' '. |
685,10 → 677,6 |
* @return array un tableau contenant en clé le courriel et en valeur un tableau avec le prénom dans le champ 'prenom' et le nom dans le champ 'nom'. |
*/ |
public function obtenirPrenomNomParCourriel($id_annuaire, $courriels) { |
$mappage = $this->obtenirChampsMappageAnnuaire($id_annuaire); |
// on ne garde que les champs de mappage correspondant au champ de l'annuaire principal |
$mappage = $mappage[0]; |
|
$requete = 'SELECT * '. |
'FROM annu_annuaire '. |
'WHERE aa_id_annuaire = '.$id_annuaire.' '; |
697,6 → 685,10 |
if (!$annuaire) { |
return false; |
} |
|
$mappage = $this->obtenirChampsMappageAnnuaire($id_annuaire); |
// on ne garde que les champs de mappage correspondant au champ de l'annuaire principal |
$mappage = $mappage[0]; |
|
foreach ($courriels as $id => $courriel) { |
$courriels[$id] = $this->proteger($courriel); |