Subversion Repositories Applications.annuaire

Rev

Rev 525 | Rev 580 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 525 Rev 541
Line 201... Line 201...
201
			$tableau_mappage[1][$champ['at_action']] = $champ['at_valeur'];
201
			$tableau_mappage[1][$champ['at_action']] = $champ['at_valeur'];
202
		}
202
		}
203
		return $tableau_mappage ;
203
		return $tableau_mappage ;
204
	}
204
	}
Line -... Line 205...
-
 
205
 
-
 
206
	/**
-
 
207
	 * Charge la date de dernière modification du profil d'un utilisateur,
-
 
208
	 * depuis la table annu_triples, pour un annuaire donné
-
 
209
	 * 
-
 
210
	 * @param numericint $id_annuaire l'identifiant de l'annuaire
-
 
211
	 * @param numericint $id_utilisateur l'identifiant de l'utilisateur
-
 
212
	 * 
-
 
213
	 * @return string la date de dernière modification du profil de l'utilisateur,
-
 
214
	 * 		ou null si aucune date n'a été trouvée dans les "triples"
-
 
215
	 */
-
 
216
	public function obtenirDateDerniereModificationProfil($id_annuaire, $id_utilisateur) {
-
 
217
		$idAnnuaireP = $this->proteger($id_annuaire);
-
 
218
		$idUtilisateurP = $this->proteger($id_utilisateur);
-
 
219
		$requete = 'SELECT at_valeur '.
-
 
220
			'FROM annu_triples '.
-
 
221
			"WHERE at_ce_annuaire = $idAnnuaireP ".
-
 
222
			"AND at_action = 'modification' ".
-
 
223
			"AND at_ressource = $idUtilisateurP ".
-
 
224
			"ORDER BY at_id DESC LIMIT 1 ".
-
 
225
			'-- '.__FILE__.':'.__LINE__;
-
 
226
 
-
 
227
		$resultat = $this->requeteUn($requete);
-
 
228
		if ($resultat) {
-
 
229
			return $resultat['at_valeur'];
-
 
230
		} else {
-
 
231
			return null;
-
 
232
		}
-
 
233
	}
205
 
234
 
206
	/** Charge le nombre d'inscrits d'une table annuaire mappée
235
	/** Charge le nombre d'inscrits d'une table annuaire mappée
207
	 * @param int $identifiant l'identifiant de l'annuaire mappé
236
	 * @param int $identifiant l'identifiant de l'annuaire mappé
208
	 */
237
	 */
209
	public function chargerNombreAnnuaireListeInscrits($identifiant) {
238
	public function chargerNombreAnnuaireListeInscrits($identifiant) {