API de la BdU du SdE
 Tout Classes Fonctions Variables Pages
Liste des classes
Liste des classes, structures, unions et interfaces avec une brève description :
oCBdu_ApiClasse d'accès aux données de la BdU
oCBdu_AutoloaderAutoloader pour les classes de l'api
oCBdu_ConfigurationClasse contenant la configuration de l'api
oCBdu_ContainerConteneur d'injection de dépendances
oCBdu_Entity_AssociationClasse représentant une association
oCBdu_Entity_MandateClasse représentant un mandat (une fonction attribuée à une personne pendant une période)
oCBdu_Entity_PositionClasse représentant une fonction (ex prez, trez, sec'gen)
oCBdu_Entity_StudentClasse représentant un élève
oCBdu_ExceptionInterface implémentée par les exceptions de l'API
oCBdu_Exception_AssociationNotFoundException levée quand l'association n'est pas trouvée
oCBdu_Exception_BadEncodingException levée quand l'encodage n'est pas supporté
oCBdu_Exception_HttpErrorException levée quand la connexion curl échoue
oCBdu_Exception_InvalidCredentialsException levée quand les identifiants sont erronés
oCBdu_Exception_InvalidLogFileException levée quand les logs échouent
oCBdu_Exception_InvalidLogLevelException levée quand le niveau de log est invalide
oCBdu_Exception_LDAPConnectionFailedException levée quand la connection LDAP échoue
oCBdu_Exception_LDAPSearchFailedException levée quand la recherche LDAP échoue
oCBdu_Exception_NotFoundException levée quand la fonction n'est pas trouvée
oCBdu_Exception_StudentNotFoundException levée quand l'élève n'a pas été trouvé
oCBdu_Exception_UnsufficientConnectionParametersException levée lorsque les paramètres de connection n'ont pas été donnés
oCBdu_Exception_WebserviceConnectionFailedException levée quand la connexion au webservice échoue
oCBdu_Log_AbstractLoggerClasse abstraite implémentant les raccourcis et la gestion du niveau de log
oCBdu_Log_ArrayLoggerLogger écrivant les logs dans un tableau
oCBdu_Log_FileLoggerLogger écrivant les logs dans un fichier
oCBdu_Log_LoggerInterfaceInterface implémentée par le logger
oCBdu_Util_EncoderClasse de conversion de l'encodage
oCBdu_Util_Http_AdapterInterfaceClasse exécutant une requête avec curl
oCBdu_Util_Http_ClientClasse exécutant une requête sur le webservice
oCBdu_Util_Http_CurlAdapterClasse exécutant une requête avec curl
oCBdu_Util_Http_ResponseClasse représentant la réponse d'une requête http
oCBdu_Util_LdapClasse de gestion de la connexion au LDAP de la BDU
oCBdu_Util_UnitOfWorkClasse implémentant la logique de l'api
\CBdu_Util_UnserializerClasses décodant les données JSON venant du webservice