![]() |
API de la BdU du SdE
|
| Classe d'accès aux données de la BdU | |
| Autoloader pour les classes de l'api | |
| Classe contenant la configuration de l'api | |
| Conteneur d'injection de dépendances | |
| Classe représentant une association | |
| Classe représentant un mandat (une fonction attribuée à une personne pendant une période) | |
| Classe représentant une fonction (ex prez, trez, sec'gen) | |
| Classe représentant un élève | |
| Interface implémentée par les exceptions de l'API | |
| Exception levée quand l'association n'est pas trouvée | |
| Exception levée quand l'encodage n'est pas supporté | |
| Exception levée quand la connexion curl échoue | |
| Exception levée quand les identifiants sont erronés | |
| Exception levée quand les logs échouent | |
| Exception levée quand le niveau de log est invalide | |
| Exception levée quand la connection LDAP échoue | |
| Exception levée quand la recherche LDAP échoue | |
| Exception levée quand la fonction n'est pas trouvée | |
| Exception levée quand l'élève n'a pas été trouvé | |
| Exception levée lorsque les paramètres de connection n'ont pas été donnés | |
| Exception levée quand la connexion au webservice échoue | |
| Classe abstraite implémentant les raccourcis et la gestion du niveau de log | |
| Logger écrivant les logs dans un tableau | |
| Logger écrivant les logs dans un fichier | |
| Interface implémentée par le logger | |
| Classe de conversion de l'encodage | |
| Classe exécutant une requête avec curl | |
| Classe exécutant une requête sur le webservice | |
| Classe exécutant une requête avec curl | |
| Classe représentant la réponse d'une requête http | |
| Classe de gestion de la connexion au LDAP de la BDU | |
| Classe implémentant la logique de l'api | |
| Classes décodant les données JSON venant du webservice |