Paaxio 1.0
Plateforme de streaming musical - SAE IUT Bayonne
Chargement...
Recherche...
Aucune correspondance
playlist.class.php
Aller à la documentation de ce fichier.
1<?php
7class Playlist {
11 private int|null $idPlaylist;
12
16 private string|null $nomPlaylist;
17
21 private bool|null $estPubliquePlaylist;
22
26 private DateTime|null $dateCreationPlaylist;
27
31 private DateTime|null $dateDerniereModification;
32
36 private string|null $emailProprietaire;
37
47 public function __construct(
48 ?int $idPlaylist = null, ?string $nomPlaylist = null, ?bool $estPubliquePlaylist = null, ?DateTime $dateCreationPlaylist = null,
49 ?DateTime $dateDerniereModification = null, ?string $emailProprietaire = null
50 ) {
51 $this->idPlaylist = $idPlaylist;
52 $this->nomPlaylist = $nomPlaylist;
53 $this->estPubliquePlaylist = $estPubliquePlaylist;
54 $this->dateCreationPlaylist = $dateCreationPlaylist;
55 $this->dateDerniereModification = $dateDerniereModification;
56 $this->emailProprietaire = $emailProprietaire;
57 }
58
62 public function getIdPlaylist(): int
63 {
64 return $this->idPlaylist;
65 }
69 public function setIdPlaylist(int $idPlaylist): void
70 {
71 $this->idPlaylist = $idPlaylist;
72 }
73
77 public function getNomPlaylist(): string
78 {
79 return $this->nomPlaylist;
80 }
84 public function setNomPlaylist(string $nomPlaylist): void
85 {
86 $this->nomPlaylist = $nomPlaylist;
87 }
88
92 public function isEstPubliquePlaylist(): bool
93 {
95 }
99 public function setEstPubliquePlaylist(bool $estPubliquePlaylist): void
100 {
101 $this->estPubliquePlaylist = $estPubliquePlaylist;
102 }
103
107 public function getDateCreationPlaylist(): DateTime
108 {
110 }
114 public function setDateCreationPlaylist(DateTime $dateCreationPlaylist): void
115 {
116 $this->dateCreationPlaylist = $dateCreationPlaylist;
117 }
118
122 public function getDateDerniereModification(): DateTime
123 {
125 }
130 {
131 $this->dateDerniereModification = $dateDerniereModification;
132 }
133
137 public function getEmailProprietaire(): string
138 {
140 }
144 public function setEmailProprietaire(string $emailProprietaire): void
145 {
146 $this->emailProprietaire = $emailProprietaire;
147 }
148}
bool null $estPubliquePlaylist
int null $idPlaylist
getEmailProprietaire()
Get the value of emailProprietaire.
string null $emailProprietaire
getDateCreationPlaylist()
Get the value of dateCreationPlaylist.
DateTime null $dateCreationPlaylist
getIdPlaylist()
Get the value of idPlaylist.
getDateDerniereModification()
Get the value of dateDerniereModification.
__construct(?int $idPlaylist=null, ?string $nomPlaylist=null, ?bool $estPubliquePlaylist=null, ?DateTime $dateCreationPlaylist=null, ?DateTime $dateDerniereModification=null, ?string $emailProprietaire=null)
Constructeur de la classe Playlist.
DateTime null $dateDerniereModification
setIdPlaylist(int $idPlaylist)
Set the value of idPlaylist.
setEstPubliquePlaylist(bool $estPubliquePlaylist)
Set the value of estPubliquePlaylist.
setNomPlaylist(string $nomPlaylist)
Set the value of nomPlaylist.
isEstPubliquePlaylist()
Get the value of estPubliquePlaylist.
getNomPlaylist()
Get the value of nomPlaylist.
setDateDerniereModification(DateTime $dateDerniereModification)
Set the value of dateDerniereModification.
string null $nomPlaylist
setDateCreationPlaylist(DateTime $dateCreationPlaylist)
Set the value of dateCreationPlaylist.
setEmailProprietaire(string $emailProprietaire)
Set the value of emailProprietaire.