iPédiatre
 Tout Classes Fichiers Fonctions Variables
Fonctions membres publiques | Attributs protégés | Liste de tous les membres
Référence de la classe iPUser
Graphe de collaboration de iPUser:

Fonctions membres publiques

 __construct (eZUser $user)
 
 isPediatrician ()
 
 hasAcceptedGTU ()
 
 getAgreementFormURL ()
 
 getDefaultSiteAccess ()
 

Attributs protégés

 $user
 

Description détaillée

Classe façade pour les utilisateurs iPédiatre

Fournit une surcouche métier à la classe eZUser

Définition à la ligne 7 du fichier iPUser.php.

Documentation des constructeurs et destructeur

iPUser::__construct ( eZUser  $user)

Constructeur

Prend nécessairement en paramètre l'objet de type eZUser que l'on souhaite manipuler

Définition à la ligne 21 du fichier iPUser.php.

Références $user.

Documentation des fonctions membres

iPUser::getAgreementFormURL ( )

Retourne, pour un utilisateur donné l'URL de son formulaire d'acceptation des GTU

TODO: Seuls les pédiatres acceptent les GTU, cette méthode devrait être déplacée dans une classe iPPediatrician

Renvoie
String

Définition à la ligne 64 du fichier iPUser.php.

iPUser::getDefaultSiteAccess ( )

Retourne le code du siteaccess par défaut d'un utilisateur

Un utilisateur peut se connecter à différents siteaccess, cependant il est parfois nécessaire de choisir arbitrairement un siteaccess comme étant associé à un compte (lorsqu'il faut envoyer un email par exemple)

: l'implémentation actuelle est une rustine en attendant de trouver une solution plus générique (soit en se basant sur la langue dans laquelle a été édité l'utilisateur, soit en se basant sur son emplacement dans l'arborescence, ou autre...)

Définition à la ligne 83 du fichier iPUser.php.

Références $user.

iPUser::hasAcceptedGTU ( )

Retourne vrai si l'utilisateur a accepté les GTU

TODO: Seuls les pédiatres acceptent les GTU, cette méthode devrait être déplacée dans une classe iPPediatrician

Renvoie
bool

Définition à la ligne 49 du fichier iPUser.php.

iPUser::isPediatrician ( )

Retourne vrai si l'utilisateur est un pédiatre

Renvoie
bool

Définition à la ligne 32 du fichier iPUser.php.

Documentation des données membres

iPUser::$user
protected

Définition à la ligne 12 du fichier iPUser.php.

Référencé par __construct(), et getDefaultSiteAccess().


La documentation de cette classe a été générée à partir du fichier suivant :