|
Paaxio 1.0
Plateforme de streaming musical - SAE IUT Bayonne
|
Fonctions membres publiques | |
| __construct (?string $emailUtilisateur=null, ?string $nomUtilisateur=null, ?string $pseudoUtilisateur=null, ?string $motDePasseUtilisateur=null, ?DateTime $dateDeNaissanceUtilisateur=null, ?DateTime $dateInscriptionUtilisateur=null, ?StatutUtilisateur $statutUtilisateur=null, ?Genre $genreUtilisateur=null, ?bool $estAbonnee=null, ?string $descriptionUtilisateur=null, ?string $siteWebUtilisateur=null, ?StatutAbonnement $statutAbonnement=null, ?DateTime $dateDebutAbonnement=null, ?DateTime $dateFinAbonnement=null, ?int $pointsDeRenommeeArtiste=null, ?int $nbAbonnesArtiste=null, ?string $urlPhotoUtilisateur=null, ?Role $roleUtilisateur=null) | |
| Constructeur de la classe Utilisateur. | |
| getGenreUtilisateur () | |
| Getter pour le genre musical préféré | |
| setGenreUtilisateur ($genreUtilisateur) | |
| Setter pour le genre musical préféré | |
| getNomUtilisateur () | |
| Getter pour le nom de l'utilisateur. | |
| setNomUtilisateur ($nomUtilisateur) | |
| Setter pour le nom de l'utilisateur. | |
| getEmailUtilisateur () | |
| Getter pour l'email de l'utilisateur. | |
| setEmailUtilisateur ($emailUtilisateur) | |
| Setter pour l'email de l'utilisateur. | |
| getPseudoUtilisateur () | |
| Getter pour le pseudo de l'utilisateur. | |
| setPseudoUtilisateur ($pseudoUtilisateur) | |
| Setter pour le pseudo de l'utilisateur. | |
| getMotDePasseUtilisateur () | |
| Getter pour le mot de passe de l'utilisateur. | |
| setMotDePasseUtilisateur ($motDePasseUtilisateur) | |
| Setter pour le mot de passe de l'utilisateur. | |
| getDateDeNaissanceUtilisateur () | |
| Getter pour la date de naissance de l'utilisateur. | |
| setDateDeNaissanceUtilisateur ($dateDeNaissanceUtilisateur) | |
| Setter pour la date de naissance de l'utilisateur. | |
| getDateInscriptionUtilisateur () | |
| Getter pour la date d'inscription de l'utilisateur. | |
| setDateInscriptionUtilisateur ($dateInscriptionUtilisateur) | |
| Setter pour la date d'inscription de l'utilisateur. | |
| getStatutUtilisateur () | |
| Getter pour le statut de l'utilisateur. | |
| setStatutUtilisateur ($statutUtilisateur) | |
| Setter pour le statut de l'utilisateur. | |
| getEstAbonnee () | |
| Getter pour estAbonnee. | |
| setEstAbonnee ($estAbonnee) | |
| Setter pour estAbonnee. | |
| getDescriptionUtilisateur () | |
| Getter pour descriptionUtilisateur. | |
| setDescriptionUtilisateur ($descriptionUtilisateur) | |
| Setter pour descriptionUtilisateur. | |
| getSiteWebUtilisateur () | |
| Getter pour siteWebUtilisateur. | |
| setSiteWebUtilisateur ($siteWebUtilisateur) | |
| Setter pour siteWebUtilisateur. | |
| getStatutAbonnement () | |
| Getter pour statutAbonnement. | |
| setStatutAbonnement ($statutAbonnement) | |
| Setter pour statutAbonnement. | |
| getDateDebutAbonnement () | |
| Getter pour dateDebutAbonnement. | |
| setDateDebutAbonnement ($dateDebutAbonnement) | |
| Setter pour dateDebutAbonnement. | |
| getDateFinAbonnement () | |
| Getter pour dateFinAbonnement. | |
| setDateFinAbonnement ($dateFinAbonnement) | |
| Setter pour dateFinAbonnement. | |
| getPointsDeRenommeeArtiste () | |
| Getter pour pointsDeRenommeeArtiste. | |
| setPointsDeRenommeeArtiste ($pointsDeRenommeeArtiste) | |
| Setter pour pointsDeRenommeeArtiste. | |
| getNbAbonnesArtiste () | |
| Getter pour nbAbonnesArtiste. | |
| setNbAbonnesArtiste ($nbAbonnesArtiste) | |
| Setter pour nbAbonnesArtiste. | |
| geturlPhotoUtilisateur () | |
| Getter pour urlPhotoUtilisateur. | |
| seturlPhotoUtilisateur ($urlPhotoUtilisateur) | |
| Setter pour urlPhotoUtilisateur. | |
| getRoleUtilisateur () | |
| Getter pour roleUtilisateur. | |
| setRoleUtilisateur ($roleUtilisateur) | |
| Setter pour roleUtilisateur. | |
Attributs privés | |
| string | $emailUtilisateur |
| string | $nomUtilisateur |
| string | $pseudoUtilisateur |
| string | $motDePasseUtilisateur |
| DateTime | $dateDeNaissanceUtilisateur |
| DateTime | $dateInscriptionUtilisateur |
| StatutUtilisateur | $statutUtilisateur |
| Genre | $genreUtilisateur |
| bool | $estAbonnee |
| string | $descriptionUtilisateur |
| string | $siteWebUtilisateur |
| StatutAbonnement | $statutAbonnement |
| DateTime | $dateDebutAbonnement |
| DateTime | $dateFinAbonnement |
| int | $pointsDeRenommeeArtiste |
| int | $nbAbonnesArtiste |
| string | $urlPhotoUtilisateur |
| Role | $roleUtilisateur |
Définition à la ligne 36 du fichier utilisateur.class.php.
| Utilisateur::__construct | ( | ?string | $emailUtilisateur = null, |
| ?string | $nomUtilisateur = null, |
||
| ?string | $pseudoUtilisateur = null, |
||
| ?string | $motDePasseUtilisateur = null, |
||
| ?DateTime | $dateDeNaissanceUtilisateur = null, |
||
| ?DateTime | $dateInscriptionUtilisateur = null, |
||
| ?StatutUtilisateur | $statutUtilisateur = null, |
||
| ?Genre | $genreUtilisateur = null, |
||
| ?bool | $estAbonnee = null, |
||
| ?string | $descriptionUtilisateur = null, |
||
| ?string | $siteWebUtilisateur = null, |
||
| ?StatutAbonnement | $statutAbonnement = null, |
||
| ?DateTime | $dateDebutAbonnement = null, |
||
| ?DateTime | $dateFinAbonnement = null, |
||
| ?int | $pointsDeRenommeeArtiste = null, |
||
| ?int | $nbAbonnesArtiste = null, |
||
| ?string | $urlPhotoUtilisateur = null, |
||
| ?Role | $roleUtilisateur = null |
||
| ) |
Constructeur de la classe Utilisateur.
| string | null | $emailUtilisateur | L'adresse email. |
| string | null | $nomUtilisateur | Le nom. |
| string | null | $pseudoUtilisateur | Le pseudo. |
| string | null | $motDePasseUtilisateur | Le mot de passe. |
| DateTime | null | $dateDeNaissanceUtilisateur | La date de naissance. |
| DateTime | null | $dateInscriptionUtilisateur | La date d'inscription. |
| StatutUtilisateur | null | $statutUtilisateur | Le statut. |
| Genre | null | $genreUtilisateur | Le genre musical préféré. |
| bool | null | $estAbonnee | Indique si l'utilisateur est abonné. |
| string | null | $descriptionUtilisateur | La description. |
| string | null | $siteWebUtilisateur | Le site web. |
| StatutAbonnement | null | $statutAbonnement | Le statut de l'abonnement. |
| DateTime | null | $dateDebutAbonnement | La date de début de l'abonnement. |
| DateTime | null | $dateFinAbonnement | La date de fin de l'abonnement. |
| int | null | $pointsDeRenommeeArtiste | Les points de renommée de l'artiste. |
| int | null | $nbAbonnesArtiste | Le nombre d'abonnés de l'artiste. |
| string | null | $urlPhotoUtilisateur | L'URL de la photo de profil. |
| Role | null | $roleUtilisateur | Le rôle de l'utilisateur. |
Définition à la ligne 132 du fichier utilisateur.class.php.
Références setDateDebutAbonnement(), setDateDeNaissanceUtilisateur(), setDateFinAbonnement(), setDateInscriptionUtilisateur(), setDescriptionUtilisateur(), setEmailUtilisateur(), setEstAbonnee(), setGenreUtilisateur(), setMotDePasseUtilisateur(), setNbAbonnesArtiste(), setNomUtilisateur(), setPointsDeRenommeeArtiste(), setPseudoUtilisateur(), setRoleUtilisateur(), setSiteWebUtilisateur(), setStatutAbonnement(), setStatutUtilisateur(), et seturlPhotoUtilisateur().
| Utilisateur::getDateDebutAbonnement | ( | ) |
Getter pour dateDebutAbonnement.
Définition à la ligne 404 du fichier utilisateur.class.php.
Références $dateDebutAbonnement.
Référencé par UtilisateurDAO\create(), et UtilisateurDAO\update().
| Utilisateur::getDateDeNaissanceUtilisateur | ( | ) |
Getter pour la date de naissance de l'utilisateur.
Définition à la ligne 271 du fichier utilisateur.class.php.
Références $dateDeNaissanceUtilisateur.
Référencé par UtilisateurDAO\create(), et UtilisateurDAO\update().
| Utilisateur::getDateFinAbonnement | ( | ) |
Getter pour dateFinAbonnement.
Définition à la ligne 423 du fichier utilisateur.class.php.
Références $dateFinAbonnement.
Référencé par UtilisateurDAO\create(), et UtilisateurDAO\update().
| Utilisateur::getDateInscriptionUtilisateur | ( | ) |
Getter pour la date d'inscription de l'utilisateur.
Définition à la ligne 290 du fichier utilisateur.class.php.
Références $dateInscriptionUtilisateur.
Référencé par UtilisateurDAO\create(), et UtilisateurDAO\update().
| Utilisateur::getDescriptionUtilisateur | ( | ) |
Getter pour descriptionUtilisateur.
Définition à la ligne 347 du fichier utilisateur.class.php.
Références $descriptionUtilisateur.
Référencé par UtilisateurDAO\create(), et UtilisateurDAO\update().
| Utilisateur::getEmailUtilisateur | ( | ) |
Getter pour l'email de l'utilisateur.
Définition à la ligne 214 du fichier utilisateur.class.php.
Références $emailUtilisateur.
Référencé par UtilisateurDAO\create(), et UtilisateurDAO\update().
| Utilisateur::getEstAbonnee | ( | ) |
Getter pour estAbonnee.
Définition à la ligne 328 du fichier utilisateur.class.php.
Références $estAbonnee.
Référencé par UtilisateurDAO\create(), et UtilisateurDAO\update().
| Utilisateur::getGenreUtilisateur | ( | ) |
Getter pour le genre musical préféré
Définition à la ligne 176 du fichier utilisateur.class.php.
Références $genreUtilisateur.
Référencé par UtilisateurDAO\create(), et UtilisateurDAO\update().
| Utilisateur::getMotDePasseUtilisateur | ( | ) |
Getter pour le mot de passe de l'utilisateur.
Définition à la ligne 252 du fichier utilisateur.class.php.
Références $motDePasseUtilisateur.
Référencé par UtilisateurDAO\create(), et UtilisateurDAO\update().
| Utilisateur::getNbAbonnesArtiste | ( | ) |
Getter pour nbAbonnesArtiste.
Définition à la ligne 461 du fichier utilisateur.class.php.
Références $nbAbonnesArtiste.
Référencé par UtilisateurDAO\create(), et UtilisateurDAO\update().
| Utilisateur::getNomUtilisateur | ( | ) |
Getter pour le nom de l'utilisateur.
Définition à la ligne 195 du fichier utilisateur.class.php.
Références $nomUtilisateur.
Référencé par UtilisateurDAO\create(), et UtilisateurDAO\update().
| Utilisateur::getPointsDeRenommeeArtiste | ( | ) |
Getter pour pointsDeRenommeeArtiste.
Définition à la ligne 442 du fichier utilisateur.class.php.
Références $pointsDeRenommeeArtiste.
Référencé par UtilisateurDAO\create(), et UtilisateurDAO\update().
| Utilisateur::getPseudoUtilisateur | ( | ) |
Getter pour le pseudo de l'utilisateur.
Définition à la ligne 233 du fichier utilisateur.class.php.
Références $pseudoUtilisateur.
Référencé par UtilisateurDAO\create(), et UtilisateurDAO\update().
| Utilisateur::getRoleUtilisateur | ( | ) |
Getter pour roleUtilisateur.
Définition à la ligne 499 du fichier utilisateur.class.php.
Références $roleUtilisateur.
Référencé par UtilisateurDAO\create(), et UtilisateurDAO\update().
| Utilisateur::getSiteWebUtilisateur | ( | ) |
Getter pour siteWebUtilisateur.
Définition à la ligne 366 du fichier utilisateur.class.php.
Références $siteWebUtilisateur.
Référencé par UtilisateurDAO\create(), et UtilisateurDAO\update().
| Utilisateur::getStatutAbonnement | ( | ) |
Getter pour statutAbonnement.
Définition à la ligne 385 du fichier utilisateur.class.php.
Références $statutAbonnement.
Référencé par UtilisateurDAO\create(), et UtilisateurDAO\update().
| Utilisateur::getStatutUtilisateur | ( | ) |
Getter pour le statut de l'utilisateur.
Définition à la ligne 309 du fichier utilisateur.class.php.
Références $statutUtilisateur.
Référencé par UtilisateurDAO\create(), et UtilisateurDAO\update().
| Utilisateur::geturlPhotoUtilisateur | ( | ) |
Getter pour urlPhotoUtilisateur.
Définition à la ligne 480 du fichier utilisateur.class.php.
Références $urlPhotoUtilisateur.
Référencé par UtilisateurDAO\create(), et UtilisateurDAO\update().
| Utilisateur::setDateDebutAbonnement | ( | $dateDebutAbonnement | ) |
Setter pour dateDebutAbonnement.
| DateTime | null | $dateDebutAbonnement | La date de début d'abonnement. |
Définition à la ligne 414 du fichier utilisateur.class.php.
Références $dateDebutAbonnement.
Référencé par __construct().
| Utilisateur::setDateDeNaissanceUtilisateur | ( | $dateDeNaissanceUtilisateur | ) |
Setter pour la date de naissance de l'utilisateur.
| DateTime | null | $dateDeNaissanceUtilisateur | La date de naissance de l'utilisateur. |
Définition à la ligne 281 du fichier utilisateur.class.php.
Références $dateDeNaissanceUtilisateur.
Référencé par __construct().
| Utilisateur::setDateFinAbonnement | ( | $dateFinAbonnement | ) |
Setter pour dateFinAbonnement.
| DateTime | null | $dateFinAbonnement | La date de fin d'abonnement. |
Définition à la ligne 433 du fichier utilisateur.class.php.
Références $dateFinAbonnement.
Référencé par __construct().
| Utilisateur::setDateInscriptionUtilisateur | ( | $dateInscriptionUtilisateur | ) |
Setter pour la date d'inscription de l'utilisateur.
| DateTime | null | $dateInscriptionUtilisateur | La date d'inscription de l'utilisateur |
Définition à la ligne 300 du fichier utilisateur.class.php.
Références $dateInscriptionUtilisateur.
Référencé par __construct().
| Utilisateur::setDescriptionUtilisateur | ( | $descriptionUtilisateur | ) |
Setter pour descriptionUtilisateur.
| string | null | $descriptionUtilisateur | La description de l'utilisateur. |
Définition à la ligne 357 du fichier utilisateur.class.php.
Références $descriptionUtilisateur.
Référencé par __construct().
| Utilisateur::setEmailUtilisateur | ( | $emailUtilisateur | ) |
Setter pour l'email de l'utilisateur.
| string | null | $emailUtilisateur | L'adresse email de l'utilisateur. |
Définition à la ligne 224 du fichier utilisateur.class.php.
Références $emailUtilisateur.
Référencé par __construct().
| Utilisateur::setEstAbonnee | ( | $estAbonnee | ) |
Setter pour estAbonnee.
| bool | null | $estAbonnee | L'état d'abonnement de l'utilisateur |
Définition à la ligne 338 du fichier utilisateur.class.php.
Références $estAbonnee.
Référencé par __construct().
| Utilisateur::setGenreUtilisateur | ( | $genreUtilisateur | ) |
Setter pour le genre musical préféré
| Genre | null | $genreUtilisateur | Le genre musical préféré. |
Définition à la ligne 186 du fichier utilisateur.class.php.
Références $genreUtilisateur.
Référencé par __construct().
| Utilisateur::setMotDePasseUtilisateur | ( | $motDePasseUtilisateur | ) |
Setter pour le mot de passe de l'utilisateur.
| string | null | $motDePasseUtilisateur | Le mot de passe de l'utilisateur. |
Définition à la ligne 262 du fichier utilisateur.class.php.
Références $motDePasseUtilisateur.
Référencé par __construct().
| Utilisateur::setNbAbonnesArtiste | ( | $nbAbonnesArtiste | ) |
Setter pour nbAbonnesArtiste.
| int | null | $nbAbonnesArtiste | Le nombre d'abonnés de l'artiste. |
Définition à la ligne 471 du fichier utilisateur.class.php.
Références $nbAbonnesArtiste.
Référencé par __construct().
| Utilisateur::setNomUtilisateur | ( | $nomUtilisateur | ) |
Setter pour le nom de l'utilisateur.
| string | null | $nomUtilisateur | Le nom de l'utilisateur. |
Définition à la ligne 205 du fichier utilisateur.class.php.
Références $nomUtilisateur.
Référencé par __construct().
| Utilisateur::setPointsDeRenommeeArtiste | ( | $pointsDeRenommeeArtiste | ) |
Setter pour pointsDeRenommeeArtiste.
| int | null | $pointsDeRenommeeArtiste | Les points de renommée de l'artiste. |
Définition à la ligne 452 du fichier utilisateur.class.php.
Références $pointsDeRenommeeArtiste.
Référencé par __construct().
| Utilisateur::setPseudoUtilisateur | ( | $pseudoUtilisateur | ) |
Setter pour le pseudo de l'utilisateur.
| string | null | $pseudoUtilisateur | Le pseudo de l'utilisateur. |
Définition à la ligne 243 du fichier utilisateur.class.php.
Références $pseudoUtilisateur.
Référencé par __construct().
| Utilisateur::setRoleUtilisateur | ( | $roleUtilisateur | ) |
Setter pour roleUtilisateur.
| string | null | $roleUtilisateur | Le Role de l'utilisateur. |
Définition à la ligne 509 du fichier utilisateur.class.php.
Références $roleUtilisateur.
Référencé par __construct().
| Utilisateur::setSiteWebUtilisateur | ( | $siteWebUtilisateur | ) |
Setter pour siteWebUtilisateur.
| string | null | $siteWebUtilisateur | Le site web de l'utilisateur. |
Définition à la ligne 376 du fichier utilisateur.class.php.
Références $siteWebUtilisateur.
Référencé par __construct().
| Utilisateur::setStatutAbonnement | ( | $statutAbonnement | ) |
Setter pour statutAbonnement.
| StatutAbonnement | null | $statutAbonnement | Le statut de l'abonnement. |
Définition à la ligne 395 du fichier utilisateur.class.php.
Références $statutAbonnement.
Référencé par __construct().
| Utilisateur::setStatutUtilisateur | ( | $statutUtilisateur | ) |
Setter pour le statut de l'utilisateur.
| StatutUtilisateur | null | $statutUtilisateur | Le statut de l'utilisateur. |
Définition à la ligne 319 du fichier utilisateur.class.php.
Références $statutUtilisateur.
Référencé par __construct().
| Utilisateur::seturlPhotoUtilisateur | ( | $urlPhotoUtilisateur | ) |
Setter pour urlPhotoUtilisateur.
| string | null | $urlPhotoUtilisateur | L'URL de la photo de l'utilisateur. |
Définition à la ligne 490 du fichier utilisateur.class.php.
Références $urlPhotoUtilisateur.
Référencé par __construct().
|
private |
Définition à la ligne 89 du fichier utilisateur.class.php.
Référencé par getDateDebutAbonnement(), et setDateDebutAbonnement().
|
private |
Définition à la ligne 57 du fichier utilisateur.class.php.
Référencé par getDateDeNaissanceUtilisateur(), et setDateDeNaissanceUtilisateur().
|
private |
Définition à la ligne 93 du fichier utilisateur.class.php.
Référencé par getDateFinAbonnement(), et setDateFinAbonnement().
|
private |
Définition à la ligne 61 du fichier utilisateur.class.php.
Référencé par getDateInscriptionUtilisateur(), et setDateInscriptionUtilisateur().
|
private |
Définition à la ligne 77 du fichier utilisateur.class.php.
Référencé par getDescriptionUtilisateur(), et setDescriptionUtilisateur().
|
private |
Définition à la ligne 41 du fichier utilisateur.class.php.
Référencé par getEmailUtilisateur(), et setEmailUtilisateur().
|
private |
Définition à la ligne 73 du fichier utilisateur.class.php.
Référencé par getEstAbonnee(), et setEstAbonnee().
|
private |
Définition à la ligne 69 du fichier utilisateur.class.php.
Référencé par getGenreUtilisateur(), et setGenreUtilisateur().
|
private |
Définition à la ligne 53 du fichier utilisateur.class.php.
Référencé par getMotDePasseUtilisateur(), et setMotDePasseUtilisateur().
|
private |
Définition à la ligne 101 du fichier utilisateur.class.php.
Référencé par getNbAbonnesArtiste(), et setNbAbonnesArtiste().
|
private |
Définition à la ligne 45 du fichier utilisateur.class.php.
Référencé par getNomUtilisateur(), et setNomUtilisateur().
|
private |
Définition à la ligne 97 du fichier utilisateur.class.php.
Référencé par getPointsDeRenommeeArtiste(), et setPointsDeRenommeeArtiste().
|
private |
Définition à la ligne 49 du fichier utilisateur.class.php.
Référencé par getPseudoUtilisateur(), et setPseudoUtilisateur().
|
private |
Définition à la ligne 109 du fichier utilisateur.class.php.
Référencé par getRoleUtilisateur(), et setRoleUtilisateur().
|
private |
Définition à la ligne 81 du fichier utilisateur.class.php.
Référencé par getSiteWebUtilisateur(), et setSiteWebUtilisateur().
|
private |
Définition à la ligne 85 du fichier utilisateur.class.php.
Référencé par getStatutAbonnement(), et setStatutAbonnement().
|
private |
Définition à la ligne 65 du fichier utilisateur.class.php.
Référencé par getStatutUtilisateur(), et setStatutUtilisateur().
|
private |
Définition à la ligne 105 du fichier utilisateur.class.php.
Référencé par geturlPhotoUtilisateur(), et seturlPhotoUtilisateur().