API de la BdU du SdE
 Tout Classes Fonctions Variables Pages
Hiérarchie des classes
Cette liste d'héritage est classée approximativement par ordre alphabétique :
[detail level 123]
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_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_AssociationNotFoundException levée quand l'association n'est pas trouvée
||\CBdu_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
|\CBdu_Exception_WebserviceConnectionFailedException levée quand la connexion au webservice échoue
oCBdu_Log_LoggerInterfaceInterface implémentée par le logger
|\CBdu_Log_AbstractLoggerClasse abstraite implémentant les raccourcis et la gestion du niveau de log
| oCBdu_Log_ArrayLoggerLogger écrivant les logs dans un tableau
| \CBdu_Log_FileLoggerLogger écrivant les logs dans un fichier
oCBdu_Util_EncoderClasse de conversion de l'encodage
oCBdu_Util_Http_AdapterInterfaceClasse exécutant une requête avec curl
|\CBdu_Util_Http_CurlAdapterClasse exécutant une requête avec curl
oCBdu_Util_Http_ClientClasse exécutant une requête sur le webservice
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
oCBdu_Util_UnserializerClasses décodant les données JSON venant du webservice
oCInvalidArgumentException
|oCBdu_Exception_BadEncodingException levée quand l'encodage n'est pas supporté
|oCBdu_Exception_InvalidCredentialsException levée quand les identifiants sont erronés
|oCBdu_Exception_InvalidLogLevelException levée quand le niveau de log est invalide
|oCBdu_Exception_NotFoundException levée quand la fonction n'est pas trouvée
|\CBdu_Exception_UnsufficientConnectionParametersException levée lorsque les paramètres de connection n'ont pas été donnés
\CRuntimeException
 oCBdu_Exception_HttpErrorException levée quand la connexion curl échoue
 oCBdu_Exception_InvalidLogFileException levée quand les logs échouent
 oCBdu_Exception_LDAPConnectionFailedException levée quand la connection LDAP échoue
 oCBdu_Exception_LDAPSearchFailedException levée quand la recherche LDAP échoue
 \CBdu_Exception_WebserviceConnectionFailedException levée quand la connexion au webservice échoue