![]() |
API de la BdU du SdE
|
Classe représentant un élève. Plus de détails...
Fonctions membres publiques | |
| __construct ($uid, Bdu_Util_UnitOfWork $unitOfWork) | |
| Constructeur. | |
| getProperties () | |
| Retourne le tableau des propriétés de l'élève. | |
| getProperty ($propname) | |
| Retourne la valeur d'une propriété de l'élève. | |
| getSdeUrl () | |
| Retourne l'url de la fiche SdE de l'élève. | |
| getPhoto () | |
| Retourne la photo de l'élève. | |
| getAllMandates () | |
| Retourne tous les mandats du membre. | |
| getCurrentMandates () | |
| Retourne tous les mandats en cours du membre. | |
| getCurrentAssociations () | |
| Retourne la liste des associations actuelles. | |
| getAllAssociations () | |
| Retourne la liste de toutes les associations dont il a été membre. | |
Fonctions membres publiques statiques | |
| static | batchRetrieve (array $students, Bdu_Util_UnitOfWork $unitOfWork) |
| Récupère les données ldap d'un ensemble d'étudiants en une seule requête. | |
Classe représentant un élève.
| Bdu_Entity_Student::__construct | ( | $uid, | |
| Bdu_Util_UnitOfWork | $unitOfWork | ||
| ) |
Constructeur.
| string | $uid | |
| Bdu_Util_UnitOfWork | $unitOfWork |
|
static |
Récupère les données ldap d'un ensemble d'étudiants en une seule requête.
| array | $students | |
| Bdu_Util_UnitOfWork | $unitOfWork |
| Bdu_Entity_Student::getAllAssociations | ( | ) |
Retourne la liste de toutes les associations dont il a été membre.
| Bdu_Entity_Student::getAllMandates | ( | ) |
Retourne tous les mandats du membre.
| Bdu_Exception_WebserviceConnectionFailed | si le webservice n'est pas accessible |
| Bdu_Exception_StudentNotFound | si l'étudiant n'est pas trouvé |
| Bdu_Entity_Student::getCurrentAssociations | ( | ) |
Retourne la liste des associations actuelles.
| Bdu_Entity_Student::getCurrentMandates | ( | ) |
Retourne tous les mandats en cours du membre.
| Bdu_Exception_WebserviceConnectionFailed | si le webservice n'est pas accessible |
| Bdu_Exception_StudentNotFound | si l'étudiant n'est pas trouvé |
| Bdu_Entity_Student::getPhoto | ( | ) |
Retourne la photo de l'élève.
| Bdu_Exception_WebserviceConnectionFailed | si le webservice n'est pas accessible |
| Bdu_Exception_StudentNotFound | si l'étudiant n'est pas trouvé |
| Bdu_Entity_Student::getProperties | ( | ) |
Retourne le tableau des propriétés de l'élève.
| Bdu_Exception_StudentNotFound | si l'élève n'est pas trouvé |
| Bdu_Entity_Student::getProperty | ( | $propname | ) |
Retourne la valeur d'une propriété de l'élève.
Les propriétés disponibles sont :
Notez que ces paramètres ne sont pas forcément toujours tous définis. Dans ce cas, la valeur retournée est null
| string | $propname | Propriété |
| Bdu_Exception_StudentNotFound | si l'élève n'est pas trouvé |
| Bdu_Entity_Student::getSdeUrl | ( | ) |
Retourne l'url de la fiche SdE de l'élève.