Jobbuddy
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Particulier

Classe représentant un particulier, héritant de Utilisateur. Plus de détails...

Graphe d'héritage de Particulier:
Utilisateur

Fonctions membres publiques

 __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)
 Constructeur de la classe Particulier.
 getListAnnoncePublie ()
 Récupère la liste des annonces publiées.
 lierAnnoncePublie ($a)
 Lie une annonce publiée à ce particulier.
 delierAnnoncePublie ($a)
 Délit une annonce publiée.
 exist ($a)
 Vérifie si une annonce existe dans la liste.
 __toString ()
Fonctions membres publiques hérités de Utilisateur
 __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.

Membres hérités additionnels

Fonctions membres publiques statiques hérités de Utilisateur
static getUser ()
 Récupère l'utilisateur actuellement connecté depuis la session.
Attributs protégés hérités de Utilisateur
int $id
string $nom
string $prenom
string $tel
string $dateNaiss
string $role
string $email
string $mdp
string $adresse
string $ville
string $codePostal
string $dateSuppression
int $tentativesEchouees
string $dateDernierEchecConnexion
string $statutCompte
array $notesDonnees = []
array $notesRecues = []

Description détaillée

Classe représentant un particulier, héritant de Utilisateur.

Documentation des constructeurs et destructeur

◆ __construct()

__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 )

Constructeur de la classe Particulier.

Paramètres
int | null$idIdentifiant.
string | null$nomNom.
string | null$prenomPrénom.
string | null$telTéléphone.
string | null$dateNaissDate de naissance.
string | null$roleRôle.
string | null$emailEmail.
string | null$mdpMot de passe.
string | null$adresseAdresse.
string | null$villeVille.
string | null$codePostalCode postal.
string | null$dateSuppressionDate de suppression.

Documentation des fonctions membres

◆ delierAnnoncePublie()

delierAnnoncePublie ( $a)

Délit une annonce publiée.

Paramètres
Annonce$aL'annonce à délier.

◆ exist()

exist ( $a)

Vérifie si une annonce existe dans la liste.

Paramètres
Annonce$aL'annonce.
Renvoie
bool True si présente.

◆ getListAnnoncePublie()

getListAnnoncePublie ( )

Récupère la liste des annonces publiées.

Renvoie
array Tableau des annonces.

◆ lierAnnoncePublie()

lierAnnoncePublie ( $a)

Lie une annonce publiée à ce particulier.

Paramètres
Annonce$aL'annonce à lier.

La documentation de cette classe a été générée à partir du fichier suivant :