|
Paaxio 1.0
Plateforme de streaming musical - SAE IUT Bayonne
|
Fonctions membres publiques | |
| __construct (?int $idChanson=null, ?string $titreChanson=null, ?int $dureeChanson=null, ?DateTime $dateTeleversementChanson=null, ?Album $albumChanson=null, ?Genre $genreChanson=null, ?string $emailPublicateur=null, ?string $urlAudioChanson=null, ?int $nbEcouteChanson=null) | |
| Constructeur de la classe Chanson. | |
| getIdChanson () | |
| Get the value of idChanson. | |
| setIdChanson (?int $idChanson) | |
| Set the value of idChanson. | |
| getTitreChanson () | |
| Get the value of titreChanson. | |
| setTitreChanson (?string $titreChanson) | |
| Set the value of titreChanson. | |
| getDureeChanson () | |
| Get the value of dureeChanson. | |
| setDureeChanson (?int $dureeChanson) | |
| Set the value of dureeChanson. | |
| getDateTeleversementChanson () | |
| Get the value of dateTeleversementChanson. | |
| setDateTeleversementChanson (?DateTime $dateTeleversementChanson) | |
| Set the value of dateTeleversementChanson. | |
| getNbEcouteChanson () | |
| Get the value of nbEcouteChanson. | |
| setNbEcouteChanson (?int $nbEcouteChanson) | |
| Set the value of nbEcouteChanson. | |
| getAlbumChanson () | |
| Get the value of albumChanson. | |
| setAlbumChanson (?Album $albumChanson) | |
| Set the value of albumChanson. | |
| getGenreChanson () | |
| Get the value of genreChanson. | |
| setGenreChanson (?Genre $genreChanson) | |
| Set the value of genreChanson. | |
| getEmailPublicateur () | |
| Get the value of emailPublicateur. | |
| setEmailPublicateur (?string $emailPublicateur) | |
| Set the value of emailPublicateur. | |
| getUrlAudioChanson () | |
| Get the value of urlAudioChanson. | |
| setUrlAudioChanson (?string $urlAudioChanson) | |
| Set the value of urlAudioChanson. | |
| getIsLiked () | |
| Get the value of isLiked. | |
| setIsLiked (bool $isLiked) | |
| Set the value of isLiked. | |
| getDateLike () | |
| Get the value of dateLike. | |
| setDateLike (?DateTime $dateLike) | |
| Set the value of dateLike. | |
Attributs privés | |
| int null | $idChanson |
| string null | $titreChanson |
| int null | $dureeChanson |
| DateTime null | $dateTeleversementChanson |
| int null | $nbEcouteChanson |
| Album null | $albumChanson |
| Genre null | $genreChanson |
| string null | $emailPublicateur |
| string null | $urlAudioChanson |
| bool | $isLiked = false |
| DateTime | $dateLike = null |
Définition à la ligne 7 du fichier chanson.class.php.
| Chanson::__construct | ( | ?int | $idChanson = null, |
| ?string | $titreChanson = null, |
||
| ?int | $dureeChanson = null, |
||
| ?DateTime | $dateTeleversementChanson = null, |
||
| ?Album | $albumChanson = null, |
||
| ?Genre | $genreChanson = null, |
||
| ?string | $emailPublicateur = null, |
||
| ?string | $urlAudioChanson = null, |
||
| ?int | $nbEcouteChanson = null |
||
| ) |
Constructeur de la classe Chanson.
| int | null | $idChanson | L'identifiant unique. |
| string | null | $titreChanson | Le titre. |
| int | null | $dureeChanson | La durée en secondes. |
| DateTime | null | $dateTeleversementChanson | La date de publication. |
| Album | null | $albumChanson | L'album associé. |
| Genre | null | $genreChanson | Le genre musical. |
| string | null | $emailPublicateur | L'email de l'artiste. |
| string | null | $urlAudioChanson | L'URL du fichier audio. |
| int | null | $nbEcouteChanson | Le nombre d'écoutes. |
Définition à la ligne 76 du fichier chanson.class.php.
Références $albumChanson, $dateTeleversementChanson, $dureeChanson, $emailPublicateur, $genreChanson, $idChanson, $nbEcouteChanson, $titreChanson, et $urlAudioChanson.
| Chanson::getAlbumChanson | ( | ) |
Get the value of albumChanson.
Définition à la ligne 186 du fichier chanson.class.php.
Références $albumChanson.
Référencé par ChansonDAO\createChanson().
| Chanson::getDateLike | ( | ) |
Get the value of dateLike.
Définition à la ligne 270 du fichier chanson.class.php.
Références $dateLike.
| Chanson::getDateTeleversementChanson | ( | ) |
Get the value of dateTeleversementChanson.
Définition à la ligne 152 du fichier chanson.class.php.
Références $dateTeleversementChanson.
Référencé par ChansonDAO\createChanson().
| Chanson::getDureeChanson | ( | ) |
Get the value of dureeChanson.
Définition à la ligne 135 du fichier chanson.class.php.
Références $dureeChanson.
Référencé par ChansonDAO\createChanson().
| Chanson::getEmailPublicateur | ( | ) |
Get the value of emailPublicateur.
Définition à la ligne 220 du fichier chanson.class.php.
Références $emailPublicateur.
Référencé par ChansonDAO\createChanson().
| Chanson::getGenreChanson | ( | ) |
Get the value of genreChanson.
Définition à la ligne 203 du fichier chanson.class.php.
Références $genreChanson.
Référencé par ChansonDAO\createChanson(), et ChansonDAO\updateChanson().
| Chanson::getIdChanson | ( | ) |
Get the value of idChanson.
Définition à la ligne 101 du fichier chanson.class.php.
Références $idChanson.
Référencé par ChansonDAO\updateChanson().
| Chanson::getIsLiked | ( | ) |
Get the value of isLiked.
Définition à la ligne 254 du fichier chanson.class.php.
Références $isLiked.
| Chanson::getNbEcouteChanson | ( | ) |
Get the value of nbEcouteChanson.
Définition à la ligne 169 du fichier chanson.class.php.
Références $nbEcouteChanson.
Référencé par ChansonDAO\createChanson().
| Chanson::getTitreChanson | ( | ) |
Get the value of titreChanson.
Définition à la ligne 118 du fichier chanson.class.php.
Références $titreChanson.
Référencé par ChansonDAO\createChanson(), et ChansonDAO\updateChanson().
| Chanson::getUrlAudioChanson | ( | ) |
Get the value of urlAudioChanson.
Définition à la ligne 237 du fichier chanson.class.php.
Références $urlAudioChanson.
| Chanson::setAlbumChanson | ( | ?Album | $albumChanson | ) |
Set the value of albumChanson.
Définition à la ligne 195 du fichier chanson.class.php.
Références $albumChanson.
| Chanson::setDateLike | ( | ?DateTime | $dateLike | ) |
Set the value of dateLike.
Définition à la ligne 278 du fichier chanson.class.php.
Références $dateLike.
| Chanson::setDateTeleversementChanson | ( | ?DateTime | $dateTeleversementChanson | ) |
Set the value of dateTeleversementChanson.
Définition à la ligne 161 du fichier chanson.class.php.
Références $dateTeleversementChanson.
| Chanson::setDureeChanson | ( | ?int | $dureeChanson | ) |
Set the value of dureeChanson.
Définition à la ligne 144 du fichier chanson.class.php.
Références $dureeChanson.
| Chanson::setEmailPublicateur | ( | ?string | $emailPublicateur | ) |
Set the value of emailPublicateur.
Définition à la ligne 229 du fichier chanson.class.php.
Références $emailPublicateur.
| Chanson::setGenreChanson | ( | ?Genre | $genreChanson | ) |
Set the value of genreChanson.
Définition à la ligne 212 du fichier chanson.class.php.
Références $genreChanson.
| Chanson::setIdChanson | ( | ?int | $idChanson | ) |
Set the value of idChanson.
Définition à la ligne 110 du fichier chanson.class.php.
Références $idChanson.
| Chanson::setIsLiked | ( | bool | $isLiked | ) |
Set the value of isLiked.
Définition à la ligne 262 du fichier chanson.class.php.
Références $isLiked.
| Chanson::setNbEcouteChanson | ( | ?int | $nbEcouteChanson | ) |
Set the value of nbEcouteChanson.
Définition à la ligne 178 du fichier chanson.class.php.
Références $nbEcouteChanson.
| Chanson::setTitreChanson | ( | ?string | $titreChanson | ) |
Set the value of titreChanson.
Définition à la ligne 127 du fichier chanson.class.php.
Références $titreChanson.
| Chanson::setUrlAudioChanson | ( | ?string | $urlAudioChanson | ) |
Set the value of urlAudioChanson.
Définition à la ligne 246 du fichier chanson.class.php.
Références $urlAudioChanson.
|
private |
Définition à la ligne 37 du fichier chanson.class.php.
Référencé par __construct(), getAlbumChanson(), et setAlbumChanson().
|
private |
Définition à la ligne 62 du fichier chanson.class.php.
Référencé par getDateLike(), et setDateLike().
|
private |
Définition à la ligne 27 du fichier chanson.class.php.
Référencé par __construct(), getDateTeleversementChanson(), et setDateTeleversementChanson().
|
private |
Définition à la ligne 22 du fichier chanson.class.php.
Référencé par __construct(), getDureeChanson(), et setDureeChanson().
|
private |
Définition à la ligne 47 du fichier chanson.class.php.
Référencé par __construct(), getEmailPublicateur(), et setEmailPublicateur().
|
private |
Définition à la ligne 42 du fichier chanson.class.php.
Référencé par __construct(), getGenreChanson(), et setGenreChanson().
|
private |
Définition à la ligne 12 du fichier chanson.class.php.
Référencé par __construct(), getIdChanson(), et setIdChanson().
|
private |
Définition à la ligne 57 du fichier chanson.class.php.
Référencé par getIsLiked(), et setIsLiked().
|
private |
Définition à la ligne 32 du fichier chanson.class.php.
Référencé par __construct(), getNbEcouteChanson(), et setNbEcouteChanson().
|
private |
Définition à la ligne 17 du fichier chanson.class.php.
Référencé par __construct(), getTitreChanson(), et setTitreChanson().
|
private |
Définition à la ligne 52 du fichier chanson.class.php.
Référencé par __construct(), getUrlAudioChanson(), et setUrlAudioChanson().