|
CDC
0.9
|


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. | |
| addUserDiscipline ($login, $lastname, $firstname, $password, $email, $birth_date, $profile, $enabled, $idDiscipline) | |
| Méthode permettant l'ajout d'un utilisateur avec une discipline. | |
| 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. | |
| selectOneUser ($idUser) | |
| Sélectionner un utilisateur. | |
| 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) | |
| removeDiscipline ($idDiscipline) | |
| Supprimer une discipline. | |
| updateDisciplineInfos ($name, $idDiscipline) | |
| addDisciplineToTeacher ($idTeacher, $idDiscipline) | |
| méthode permettant l'attribution d'une discipline à un enseigant | |
| removeDisciplineToTeacher ($idTeacher, $idDiscipline) | |
| méthode permettant le retrait d'une discipline principale d\'un enseigant | |
| 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 | |
| addMemberOfLevel ($selectIdLevel, $toBox) | |
| Méthode permettant l'ajout d'un utilisateur dans une classe. | |
| removeMemberOfLevel ($selectIdLevel, $fromBox) | |
| Méthode permettant la suppression d'un utilisateur dans une classe. | |
| selectAllUsersNoMembership ($id_profile) | |
| Méthode retournant la liste des utilisateurs n'étant pas membre d'une classe. | |
| selectAllUsersMembership ($id_level) | |
| Méthode retournant la liste des utilisateurs étant déjà membre d'une classe. | |
| selectAllPossibleResponsible ($letter) | |
| Méthode retournant la liste des responsables dont le nom contient les lettres saisies. | |
| selectAllPossibleStudent ($letter) | |
| Méthode retournant la liste des élèves dont le nom contient les lettres saisies. | |
| addAffiliate ($idStudent, $idResponsible) | |
| Méthode permettant la filation d'un élève à un responsable. | |
| removeAffiliate ($idStudent, $idResponsible) | |
| Méthode permettant la suppression d'une filation d'un élève à un responsable. | |
Fonctions membres publiques statiques | |
| static | addLevel ($name) |
| static | addDiscipline ($name) |
| static | updateDisciplineToTeacher ($newIdDiscipline, $idTeacher, $idDiscipline) |
| méthode permettant la modification d'une discipline principale d\'un enseigant | |
| __construct | ( | ) |
le constructeur permet de loguer l'instanciation de la classe
Réimplémentée à partir de Manager.

| addAffiliate | ( | $ | idStudent, |
| $ | idResponsible | ||
| ) |
Méthode permettant la filation d'un élève à un responsable.
| $idStudent | idStudent |
| $idResponsible | idResponsible |

| static addDiscipline | ( | $ | name | ) | [static] |
Description: méthode permettant l'ajout d'une discipline Paramètres: $name nom de la classe discipline Return:

| addDisciplineToTeacher | ( | $ | idTeacher, |
| $ | idDiscipline | ||
| ) |
méthode permettant l'attribution d'une discipline à un enseigant
| l'id | de la discipline, id de l'enseigant |

| static addLevel | ( | $ | name | ) | [static] |
Description: méthode permettant l'ajout d'une classe Paramètres: nom de la classe à ajouter Return:

| addMemberOfLevel | ( | $ | selectIdLevel, |
| $ | toBox | ||
| ) |
Méthode permettant l'ajout d'un utilisateur dans une classe.
| $selectIdLevel | selectIdLevel |
| $toBox | toBox |

| addSchoolReport | ( | $ | idUser | ) |
Ajouter un carnet.
| $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.
| $login | login |
| $lastname | nom |
| $firstname | prénom |
| $password | mot de passe |
| adresse courriel | |
| $birth_date | date de naissance |
| $profile | profile utilisateur |
| $enabled | compte actif |

| addUserDiscipline | ( | $ | login, |
| $ | lastname, | ||
| $ | firstname, | ||
| $ | password, | ||
| $ | email, | ||
| $ | birth_date, | ||
| $ | profile, | ||
| $ | enabled, | ||
| $ | idDiscipline | ||
| ) |
Méthode permettant l'ajout d'un utilisateur avec une discipline.
| $login | login |
| $lastname | nom |
| $firstname | prénom |
| $password | mot de passe |
| adresse courriel | |
| $birth_date | date de naissance |
| $profile | profile utilisateur |
| $idDiscipline | compte actif |
| $enabled | compte actif |

| editRules | ( | ) |
Méthode permettant de récupérer le réglement intérieur dans la BDD.

| enabledUser | ( | $ | idUser, |
| $ | value | ||
| ) |
Méthode permettant d'activer un compte.
| L'id | de l'utilisateur à mettre à jour |

| getLevelInfos | ( | $ | idLevel | ) |
Obtenir les informations d'une classe.
| Id | de la classe en cours |

| getUserInfos | ( | $ | idUser | ) |
| removeAffiliate | ( | $ | idStudent, |
| $ | idResponsible | ||
| ) |
Méthode permettant la suppression d'une filation d'un élève à un responsable.
| $idStudent | idStudent |
| $idResponsible | idResponsible |

| removeDiscipline | ( | $ | idDiscipline | ) |
Supprimer une discipline.
| $idDiscipline | l'id de la discipline à supprimer |

| removeDisciplineToTeacher | ( | $ | idTeacher, |
| $ | idDiscipline | ||
| ) |
méthode permettant le retrait d'une discipline principale d\'un enseigant
| $idTeacher | l'id du professeur' |
| $idDiscipline | discipline principale du professeur |

| removeLevel | ( | $ | idLevel | ) |
Supprimer une classe.
| $idRemove | l'id de la classe à supprimer |

| removeMemberOfLevel | ( | $ | selectIdLevel, |
| $ | fromBox | ||
| ) |
Méthode permettant la suppression d'un utilisateur dans une classe.
| $selectIdLevel | selectIdLevel |
| $fromBox | fromBox |

| removeUser | ( | $ | idUser | ) |
Supprimer un utilisateur.
| $idRemove | l'id de l'utilisateur à supprimer |

| saveRules | ( | $ | rules | ) |
Méthode permettant d'enregister le réglement intérieur dans la BDD.
| Le | règlement intérieur à enregistrer |

| selectAllMembership | ( | $ | id_level, |
| $ | id_profile | ||
| ) |
retourne la liste des personnes faisant partie d'une classe selon le profil
| (int) | id de la classe |
| (int) | id du profil |

| selectAllPossibleMembership | ( | $ | id_level, |
| $ | id_profile | ||
| ) |
sélectionner tous les membres potentiels d'une classe
| int | id du level concerné |

| selectAllPossibleResponsible | ( | $ | letter | ) |
Méthode retournant la liste des responsables dont le nom contient les lettres saisies.
| $letter | letter |

| selectAllPossibleStudent | ( | $ | letter | ) |
Méthode retournant la liste des élèves dont le nom contient les lettres saisies.
| $letter | letter |

| selectAllStudentAndResponsibleForRulesValidation | ( | ) |
retourne la liste des élèves et responsables savoir s'ils ont validé le réglement intérieur

| selectAllUsers | ( | ) |
Sélectionner tous les utilisateurs.

| selectAllUsersMembership | ( | $ | id_level | ) |
Méthode retournant la liste des utilisateurs étant déjà membre d'une classe.
| $id_level | id_level |

| selectAllUsersNoMembership | ( | $ | id_profile | ) |
Méthode retournant la liste des utilisateurs n'étant pas membre d'une classe.
| $id_profile | id_profile |

| selectOneUser | ( | $ | idUser | ) |
Sélectionner un utilisateur.

| updateDisciplineInfos | ( | $ | name, |
| $ | idDiscipline | ||
| ) |
mise à jour des informations d'une discipline
| name | nom de la classe |
| id | de la classe |

| static updateDisciplineToTeacher | ( | $ | newIdDiscipline, |
| $ | idTeacher, | ||
| $ | idDiscipline | ||
| ) | [static] |
méthode permettant la modification d'une discipline principale d\'un enseigant
| l'id | de la discipline, id de l'enseigant |

| updateLevelInfos | ( | $ | name, |
| $ | idLevel | ||
| ) |
mise à jour des informations d'une classe
| 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
| login | |
| lastname | |
| firstname | |
| password | |
| birthdate | |
| profile | |
| enabled | |
| id | de l'utilisateur |
