Class UserFactory

Description

Interface cliente de la base Annuaire

Cette classe permet l'accés aux informations de l'annuaire

Located in /karibou2/class/userfactory.class.php (line 22)


	
			
Variable Summary
Method Summary
UserFactory __construct (PDO $p_db)
UtilisateurCourant getCurrentUser ([mixed $reFetch = false])
array getUsersFromSearch (string $queryString)
void prepareUserFromId (mixed $id)
void prepareUserFromLogin (mixed $username)
void saveCurrentUser ()
UtilisateurCourant setCurrentUser (mixed $userID, [mixed $create = false])
void setUserList ()
Variables
ObjectList $clubList (line 47)
  • access: protected
UtilisateurCourant $currentUser = FALSE (line 32)
  • access: protected
PDO $db (line 27)
  • access: protected
ObjectList $promoList (line 42)
  • access: protected
UserList $userList (line 37)
  • access: protected
array $usersArrayById (line 52)
  • access: protected
array $usersArrayByLogin (line 56)
  • access: protected
array $whereArray (line 61)
  • access: protected
array $whereUserIdArray (line 66)
  • access: protected
array $whereUserNameArray (line 71)
  • access: protected
Methods
Constructor __construct (line 76)
  • access: public
UserFactory __construct (PDO $p_db)
  • PDO $p_db
getCurrentUser (line 96)
UtilisateurCourant getCurrentUser ([mixed $reFetch = false])
getGroups (line 153)

renvoie une liste d'objets Group

  • return: liste des utilisateurs du groupe
ObjectList getGroups ()
getUserList (line 328)

Renvoie la liste des étudiants récupérés en base de données

UserList getUserList ()
getUsersFromSearch (line 193)

Pour récupérer les utilisateurs sur une recherche

Recherche les étudiants qui correspondent au critère de recherche parmi :

  • nomEtudiant
  • prenomEtudiant
  • Surnom

array getUsersFromSearch (string $queryString)
  • string $queryString
prepareUserFromId (line 230)
void prepareUserFromId (mixed $id)
prepareUserFromLogin (line 240)
void prepareUserFromLogin (mixed $username)
saveCurrentUser (line 141)
void saveCurrentUser ()
setCurrentUser (line 128)
UtilisateurCourant setCurrentUser (mixed $userID, [mixed $create = false])
setUserList (line 252)

Après préparation, va rechercher les utilisateurs en BDD

void setUserList ()

Documentation generated on Sat, 17 Feb 2007 02:55:20 +0100 by phpDocumentor 1.3.0RC3