|
| | __construct (?int $id=null, ?string $codeINE=null, ?string $nom=null, ?string $prenom=null, ?string $tel=null, ?string $dateNaiss=null, ?string $role=null, ?string $email=null, ?string $mdp=null, ?string $adresse=null, ?string $ville=null, ?string $codePostal=null, ?string $dateSuppression=null, ?string $cvec=null) |
| | Constructeur de la classe Etudiant.
|
| | getCvec () |
| | Récupère le numéro CVEC.
|
| | setCvec ($cvec) |
| | Définit le numéro CVEC.
|
| | getCodeINE () |
| | Récupère le code INE.
|
| | setCodeINE ($codeINE) |
| | Définit le code INE.
|
| | verifierCvecAvecINE (string $cvec, string $nomComplet, string $ineAttendu) |
| | Vérifie la validité du CVEC via l'API officielle.
|
| | __construct (?int $id=null, ?string $nom=null, ?string $prenom=null, ?string $tel=null, ?string $dateNaiss=null, ?string $role=null, ?string $email=null, ?string $mdp=null, ?string $adresse=null, ?string $ville=null, ?string $codePostal=null, ?string $dateSuppression=null, ?int $tentativesEchouees=0, ?string $dateDernierEchecConnexion=null, ?string $statutCompte='actif') |
| | Constructeur de la classe Utilisateur.
|
| | getId () |
| | Récupère l'identifiant.
|
| | setId ($id) |
| | Définit l'identifiant.
|
| | getNom () |
| | Récupère le nom.
|
| | setNom ($nom) |
| | Définit le nom.
|
| | getPrenom () |
| | Récupère le prénom.
|
| | setPrenom ($prenom) |
| | Définit le prénom.
|
| | getTel () |
| | Récupère le téléphone.
|
| | setTel ($telephone) |
| | Définit le téléphone.
|
| | getDateNaiss () |
| | Récupère la date de naissance.
|
| | setDateNaiss ($dateNaiss) |
| | Définit la date de naissance.
|
| | getRole () |
| | Récupère le rôle.
|
| | setRole ($role) |
| | Définit le rôle.
|
| | getEmail () |
| | Récupère l'email.
|
| | setEmail ($email) |
| | Définit l'email.
|
| | getMdp () |
| | Récupère le mot de passe.
|
| | setMdp ($mdp) |
| | Définit le mot de passe.
|
| | getAdresse () |
| | Récupère l'adresse.
|
| | setAdresse ($adresse) |
| | Définit l'adresse.
|
| | getVille () |
| | Récupère la ville.
|
| | setVille ($ville) |
| | Définit la ville.
|
| | getCodePostal () |
| | Récupère le code postal.
|
| | setCodePostal ($codePostal) |
| | Définit le code postal.
|
| | getDateSuppression () |
| | Récupère la date de suppression.
|
| | setDateSuppression ($dateSuppression) |
| | Définit la date de suppression.
|
| | getNotesDonnees () |
| | Récupère les notes données par l'utilisateur.
|
| | getNotesRecues () |
| | Récupère les notes reçues par l'utilisateur.
|
| | setNotesDonnees (array $notes) |
| | Définit les notes données.
|
| | setNotesRecues (array $notes) |
| | Définit les notes reçues.
|
| | getTentativesEchouees () |
| | Récupère le nombre de tentatives de connexion échouées.
|
| | setTentativesEchouees (int $tentatives) |
| | Définit le nombre de tentatives de connexion échouées.
|
| | getDateDernierEchecConnexion () |
| | Récupère la date du dernier échec de connexion.
|
| | setDateDernierEchecConnexion (?string $date) |
| | Définit la date du dernier échec de connexion.
|
| | getStatutCompte () |
| | Récupère le statut du compte.
|
| | setStatutCompte (?string $statut) |
| | Définit le statut du compte.
|
| | lierNoteEcrite (Note $note, ?Utilisateur $receveur, ?Annonce $annonce) |
| | Lie une note écrite par l'utilisateur.
|
| | delierNote (Note $note) |
| | Délie une note.
|
| | calculerMoyenneNotes () |
| | Calcule la moyenne des notes reçues.
|
Classe représentant un étudiant, héritant de Utilisateur.