Fonctions membres publiques |
| | __construct () |
| | le constructeur permet de loguer l'instanciation de la classe
|
| | addUser ($login, $lastname, $firstname, $password, $email, $birth_date, $profile, $enabled) |
| | Méthode permettant l'ajout d'un utilisateur.
|
| | addSchoolReport ($idUser) |
| | Ajouter un carnet.
|
| | removeUser ($idUser) |
| | Supprimer un utilisateur.
|
| | selectAllPossibleMembership ($id_level, $id_profile) |
| | sélectionner tous les membres potentiels d'une classe
|
| | selectAllUsers () |
| | Sélectionner tous les utilisateurs.
|
| | editRules () |
| | Méthode permettant de récupérer le réglement intérieur dans la BDD.
|
| | saveRules ($rules) |
| | Méthode permettant d'enregister le réglement intérieur dans la BDD.
|
| | enabledUser ($idUser, $value) |
| | Méthode permettant d'activer un compte.
|
| | getUserInfos ($idUser) |
| | Obtenir les informations utilisateurs.
|
| | getLevelInfos ($idLevel) |
| | Obtenir les informations d'une classe.
|
| | updateUserInfos ($login, $lastname, $firstname, $password, $email, $birth_date, $profile, $enabled, $idUser) |
| | removeLevel ($idLevel) |
| | Supprimer une classe.
|
| | updateLevelInfos ($name, $idLevel) |
| | selectAllMembership ($id_level, $id_profile) |
| | retourne la liste des personnes faisant partie d'une classe selon le profil
|
| | selectAllStudentAndResponsibleForRulesValidation () |
| | retourne la liste des élèves et responsables savoir s'ils ont validé le réglement intérieur
|
Fonctions membres publiques statiques |
| static | addLevel ($name) |
Documentation des constructeurs et destructeur
le constructeur permet de loguer l'instanciation de la classe
Réimplémentée à partir de Manager.
Documentation des fonctions membres
| static addLevel |
( |
$ |
name | ) |
[static] |
Description: méthode permettant l'ajout d'une classe Paramètres: nom de la classe à ajouter Return:
| addSchoolReport |
( |
$ |
idUser | ) |
|
Ajouter un carnet.
- Paramètres:
-
| $idUser | l'id de l'utilisateur pour l'ajout du carnet |
| addUser |
( |
$ |
login, |
|
|
$ |
lastname, |
|
|
$ |
firstname, |
|
|
$ |
password, |
|
|
$ |
email, |
|
|
$ |
birth_date, |
|
|
$ |
profile, |
|
|
$ |
enabled |
|
) |
| |
Méthode permettant l'ajout d'un utilisateur.
- Paramètres:
-
| $login | login |
| $lastname | nom |
| $firstname | prénom |
| $password | mot de passe |
| $email | adresse courriel |
| $birth_date | date de naissance |
| $profile | profile utilisateur |
| $enabled | compte actif |
Méthode permettant de récupérer le réglement intérieur dans la BDD.
- Renvoie:
- un tableau contenant le réglement
| enabledUser |
( |
$ |
idUser, |
|
|
$ |
value |
|
) |
| |
Méthode permettant d'activer un compte.
- Paramètres:
-
| L'id | de l'utilisateur à mettre à jour |
| getLevelInfos |
( |
$ |
idLevel | ) |
|
Obtenir les informations d'une classe.
- Paramètres:
-
- Renvoie:
- Tableau contenant les informations de la classe
- A faire:
- l'id en paramètre n'est pas souhaitable
Obtenir les informations utilisateurs.
- Paramètres:
-
| Id | de l'utilisateur en cours |
- Renvoie:
- Tableau contenant les informations utilisateurs
- A faire:
- l'id en paramètre n'est pas souhaitable
Réimplémentée à partir de Teacher.
Supprimer une classe.
- Paramètres:
-
| $idRemove | l'id de la classe à supprimer |
Supprimer un utilisateur.
- Paramètres:
-
| $idRemove | l'id de l'utilisateur à supprimer |
Méthode permettant d'enregister le réglement intérieur dans la BDD.
- Paramètres:
-
| Le | règlement intérieur à enregistrer |
| selectAllMembership |
( |
$ |
id_level, |
|
|
$ |
id_profile |
|
) |
| |
retourne la liste des personnes faisant partie d'une classe selon le profil
- Paramètres:
-
| (int) | id de la classe |
| (int) | id du profil |
- Renvoie:
- (array) les id nom et prénom des utilisateurs de la classe
| selectAllPossibleMembership |
( |
$ |
id_level, |
|
|
$ |
id_profile |
|
) |
| |
sélectionner tous les membres potentiels d'une classe
- Paramètres:
-
- Renvoie:
- un tableau contenant les membres potentiels
| selectAllStudentAndResponsibleForRulesValidation |
( |
| ) |
|
retourne la liste des élèves et responsables savoir s'ils ont validé le réglement intérieur
- Renvoie:
- (array) les id nom et prénom, validation du réglement
Sélectionner tous les utilisateurs.
- Renvoie:
- un tableau contenant tous les élèves
| updateLevelInfos |
( |
$ |
name, |
|
|
$ |
idLevel |
|
) |
| |
mise à jour des informations utilisateurs
- Paramètres:
-
| name | nom de la classe |
| id | de la classe |
| updateUserInfos |
( |
$ |
login, |
|
|
$ |
lastname, |
|
|
$ |
firstname, |
|
|
$ |
password, |
|
|
$ |
email, |
|
|
$ |
birth_date, |
|
|
$ |
profile, |
|
|
$ |
enabled, |
|
|
$ |
idUser |
|
) |
| |
mise à jour des informations utilisateurs
- Paramètres:
-
| login | |
| lastname | |
| firstname | |
| password | |
| email | |
| birthdate | |
| profile | |
| enabled | |
| id | de l'utilisateur |
La documentation de cette classe a été générée à partir du fichier suivant :