15 case En_attente =
'en_attente';
16 case En_cours =
'en_cours';
17 case Terminee =
'terminee';
362 public function setDejaVote(
bool $dejaVote): void { $this->dejaVote = $dejaVote; }
369 return $this->votesCreateur;
378 $this->votesCreateur = $votes;
386 return $this->votesParticipant;
395 $this->votesParticipant = $votes;
StatutBattle
Enumération des statuts possibles pour une battle.
Classe représentant une battle musicale.
setEmailParticipantBattle(?string $emailParticipantBattle)
Setter pour emailParticipantBattle.
getParticipant()
Getter pour l'objet Utilisateur participant.
string null $emailCreateurBattle
DateTime null $dateFinBattle
getEmailCreateurBattle()
Getter pour emailCreateurBattle.
setEmailCreateurBattle(?string $emailCreateurBattle)
Setter pour emailCreateurBattle.
getTitreBattle()
Getter pour titreBattle.
setDateFinBattle(?DateTime $dateFinBattle)
Setter pour dateFinBattle.
getVotesParticipant()
Obtient le nombre de votes du participant.
getIdChansonParticipant()
Getter pour idChansonParticipant.
DateTime null $dateDebutBattle
getChansonCreateurObj()
Getter pour l'objet Chanson du créateur.
string null $emailParticipantBattle
getEmailParticipantBattle()
Getter pour emailParticipantBattle.
getStatutBattle()
Getter pour statutBattle.
setIdChansonParticipant(?int $id)
Setter pour idChansonParticipant.
int null $idChansonParticipant
setChansonParticipantObj(?Chanson $c)
Setter pour l'objet Chanson du participant.
setVotesParticipant(?int $votes)
Définit le nombre de votes du participant.
getDejaVote()
Getter pour dejaVote.
setParticipant(?Utilisateur $u)
Setter pour l'objet Utilisateur participant.
setDejaVote(bool $dejaVote)
Setter pour dejaVote.
getVotesCreateur()
Obtient le nombre de votes du créateur.
getDateFinBattle()
Getter pour dateFinBattle.
setStatutBattle(?StatutBattle $statutBattle)
Setter pour statutBattle.
getIdChansonCreateur()
Getter pour idChansonCreateur.
setChansonCreateurObj(?Chanson $c)
Setter pour l'objet Chanson du créateur.
getDateDebutBattle()
Getter pour dateDebutBattle.
__construct(?int $idBattle=null, ?string $titreBattle=null, ?DateTime $dateDebutBattle=null, ?DateTime $dateFinBattle=null, ?StatutBattle $statutBattle=null, ?string $emailCreateurBattle=null, ?string $emailParticipantBattle=null, ?int $idChansonCreateur=null, ?int $idChansonParticipant=null)
Constructeur de la classe Battle.
Chanson $chansonCreateurObj
setVotesCreateur(?int $votes)
Définit le nombre de votes du créateur.
setDateDebutBattle(?DateTime $dateDebutBattle)
Setter pour dateDebutBattle.
Chanson $chansonParticipantObj
int null $idChansonCreateur
setIdChansonCreateur(?int $id)
Setter pour idChansonCreateur.
setTitreBattle(?string $titreBattle)
Setter pour titreBattle.
getCreateur()
Getter pour l'objet Utilisateur créateur.
getIdBattle()
Getter pour idBattle.
StatutBattle null $statutBattle
getChansonParticipantObj()
Getter pour l'objet Chanson du participant.
setCreateur(?Utilisateur $u)
Setter pour l'objet Utilisateur créateur.
setIdBattle(?int $idBattle)
Setter pour idBattle.