\

Namespaces

Composer
Firebase

Classes

AdminController Class AdminController
ClasseController Class ClasseController
ComposerAutoloaderInit44c3b446dc766beef2531d584df149ff
Controller Class Controller
DashboardController Class DashboardController
ErrorController Class ErrorController
IndexController Class IndexController
Kernel Class Kernel Type abstrait permettant de faire l'instanciation des controllers et actions
LoginController Class LoginController
Model Class Model Permet de factoriser la connexion à la base de donnée.
ModelAdministrateur Class ModelAdministrateur
ModelClasse Class ModelClasse
ModelDepartement Class ModelDepartement
ModelEtudiant Class ModelEtudiant
ModelGroupe Class ModelGroupe
ModelPersonnalite Class ModelPersonnalite
ModelPromotion Class ModelPromotion
ModelProposition Class ModelProposition
ModelRepondre Class ModelRepondre
ProfileController Class ProfileController
QuestionnaireController Class QuestionnaireController
RegisterController Class RegisterController
ResultatController Class ResultatController
Router Class Router Permet de faire le lien entre l'url et le controller et son action associée
View Class View

Constants

CONTROLLER_PATH

CONTROLLER_PATH

Adresse du dossier controller sur le server

MODEL_PATH

MODEL_PATH

Adresse du dossier model sur le server

ROOT

ROOT

Adresse du root du server

VIEW_PATH

VIEW_PATH

Adresse du dossier view sur le server

Functions

decodeToken()

decodeToken(  $token) : string

Décoder un token passé en paramètre

Parameters

$token

string contenant un tableau à décrypter

Returns

string

estAdmin()

estAdmin() : boolean

Verifier que le token est présent et que son rôle est aministrateur

Returns

boolean

estEtudiant()

estEtudiant() : boolean

Verifier que le token est présent et que son rôle est étudiant

Returns

boolean

generateToken()

generateToken(  $data) : string

Générer un token à partir d'un tableau associatif

Parameters

$data

array contenant les données de l'utilisateur à crypter

Returns

string