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 :