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 |