Subversion Repositories Applications.annuaire

Compare Revisions

Ignore whitespace Rev 500 → Rev 501

/trunk/modeles/AnnuaireModele.php
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);