Paaxio 1.0
Plateforme de streaming musical - SAE IUT Bayonne
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Battle

Classe représentant une battle musicale. Plus de détails...

Graphe de collaboration de Battle:

Fonctions membres publiques

 __construct (?int $idBattle=null, ?string $titreBattle=null, ?DateTime $dateDebutBattle=null, ?DateTime $dateFinBattle=null, ?StatutBattle $statutBattle=null, ?string $emailCreateurBattle=null, ?string $emailParticipantBattle=null)
 Constructeur de la classe Battle.
 
 getIdBattle ()
 Getter pour idBattle.
 
 setIdBattle (?int $idBattle)
 Setter pour idBattle.
 
 getTitreBattle ()
 Getter pour titreBattle.
 
 setTitreBattle (?string $titreBattle)
 Setter pour titreBattle.
 
 getDateDebutBattle ()
 Getter pour dateDebutBattle.
 
 setDateDebutBattle (?DateTime $dateDebutBattle)
 Setter pour dateDebutBattle.
 
 getDateFinBattle ()
 Getter pour dateFinBattle.
 
 setDateFinBattle (?DateTime $dateFinBattle)
 Setter pour dateFinBattle.
 
 getStatutBattle ()
 Getter pour statutBattle.
 
 setStatutBattle (?StatutBattle $statutBattle)
 Setter pour statutBattle.
 
 getEmailCreateurBattle ()
 Getter pour emailCreateurBattle.
 
 setEmailCreateurBattle (?string $emailCreateurBattle)
 Setter pour emailCreateurBattle.
 
 getEmailParticipantBattle ()
 Getter pour emailParticipantBattle.
 
 setEmailParticipantBattle (?string $emailParticipantBattle)
 Setter pour emailParticipantBattle.
 

Attributs privés

int null $idBattle
 
string null $titreBattle
 
DateTime null $dateDebutBattle
 
DateTime null $dateFinBattle
 
StatutBattle null $statutBattle
 
string null $emailCreateurBattle
 
string null $emailParticipantBattle
 

Description détaillée

Classe représentant une battle musicale.

Définition à la ligne 24 du fichier battle.class.php.

Documentation des constructeurs et destructeur

◆ __construct()

Battle::__construct ( ?int  $idBattle = null,
?string  $titreBattle = null,
?DateTime  $dateDebutBattle = null,
?DateTime  $dateFinBattle = null,
?StatutBattle  $statutBattle = null,
?string  $emailCreateurBattle = null,
?string  $emailParticipantBattle = null 
)

Constructeur de la classe Battle.

Paramètres
int | null$idBattleL'identifiant unique de la battle.
string | null$titreBattleLe titre de la battle.
DateTime | null$dateDebutBattleLa date de début de la battle.
DateTime | null$dateFinBattleLa date de fin de la battle.
StatutBattle | null$statutBattleLe statut actuel de la battle.
string | null$emailCreateurBattleL'email du créateur de la battle.
string | null$emailParticipantBattleL'email du participant à la battle.

Définition à la ligne 64 du fichier battle.class.php.

Références $dateDebutBattle, $dateFinBattle, $emailCreateurBattle, $emailParticipantBattle, $idBattle, $statutBattle, et $titreBattle.

Documentation des fonctions membres

◆ getDateDebutBattle()

Battle::getDateDebutBattle ( )

Getter pour dateDebutBattle.

Renvoie
DateTime|null

Définition à la ligne 117 du fichier battle.class.php.

Références $dateDebutBattle.

◆ getDateFinBattle()

Battle::getDateFinBattle ( )

Getter pour dateFinBattle.

Renvoie
DateTime|null

Définition à la ligne 135 du fichier battle.class.php.

Références $dateFinBattle.

◆ getEmailCreateurBattle()

Battle::getEmailCreateurBattle ( )

Getter pour emailCreateurBattle.

Renvoie
string|null

Définition à la ligne 171 du fichier battle.class.php.

Références $emailCreateurBattle.

◆ getEmailParticipantBattle()

Battle::getEmailParticipantBattle ( )

Getter pour emailParticipantBattle.

Renvoie
string|null

Définition à la ligne 189 du fichier battle.class.php.

Références $emailParticipantBattle.

◆ getIdBattle()

Battle::getIdBattle ( )

Getter pour idBattle.

Renvoie
int|null

Définition à la ligne 81 du fichier battle.class.php.

Références $idBattle.

◆ getStatutBattle()

Battle::getStatutBattle ( )

Getter pour statutBattle.

Renvoie
StatutBattle|null

Définition à la ligne 153 du fichier battle.class.php.

Références $statutBattle.

◆ getTitreBattle()

Battle::getTitreBattle ( )

Getter pour titreBattle.

Renvoie
string|null

Définition à la ligne 99 du fichier battle.class.php.

Références $titreBattle.

◆ setDateDebutBattle()

Battle::setDateDebutBattle ( ?DateTime  $dateDebutBattle)

Setter pour dateDebutBattle.

Paramètres
DateTime | null$dateDebutBattle
Renvoie
void

Définition à la ligne 126 du fichier battle.class.php.

Références $dateDebutBattle.

◆ setDateFinBattle()

Battle::setDateFinBattle ( ?DateTime  $dateFinBattle)

Setter pour dateFinBattle.

Paramètres
DateTime | null$dateFinBattle
Renvoie
void

Définition à la ligne 144 du fichier battle.class.php.

Références $dateFinBattle.

◆ setEmailCreateurBattle()

Battle::setEmailCreateurBattle ( ?string  $emailCreateurBattle)

Setter pour emailCreateurBattle.

Paramètres
string | null$emailCreateurBattle
Renvoie
void

Définition à la ligne 180 du fichier battle.class.php.

Références $emailCreateurBattle.

◆ setEmailParticipantBattle()

Battle::setEmailParticipantBattle ( ?string  $emailParticipantBattle)

Setter pour emailParticipantBattle.

Paramètres
string | null$emailParticipantBattle
Renvoie
void

Définition à la ligne 198 du fichier battle.class.php.

Références $emailParticipantBattle.

◆ setIdBattle()

Battle::setIdBattle ( ?int  $idBattle)

Setter pour idBattle.

Paramètres
int | null$idBattle
Renvoie
void

Définition à la ligne 90 du fichier battle.class.php.

Références $idBattle.

◆ setStatutBattle()

Battle::setStatutBattle ( ?StatutBattle  $statutBattle)

Setter pour statutBattle.

Paramètres
StatutBattle | null$statutBattle
Renvoie
void

Définition à la ligne 162 du fichier battle.class.php.

Références $statutBattle.

◆ setTitreBattle()

Battle::setTitreBattle ( ?string  $titreBattle)

Setter pour titreBattle.

Paramètres
string | null$titreBattle
Renvoie
void

Définition à la ligne 108 du fichier battle.class.php.

Références $titreBattle.

Documentation des données membres

◆ $dateDebutBattle

DateTime null Battle::$dateDebutBattle
private

Définition à la ligne 36 du fichier battle.class.php.

Référencé par __construct(), getDateDebutBattle(), et setDateDebutBattle().

◆ $dateFinBattle

DateTime null Battle::$dateFinBattle
private

Définition à la ligne 40 du fichier battle.class.php.

Référencé par __construct(), getDateFinBattle(), et setDateFinBattle().

◆ $emailCreateurBattle

string null Battle::$emailCreateurBattle
private

Définition à la ligne 48 du fichier battle.class.php.

Référencé par __construct(), getEmailCreateurBattle(), et setEmailCreateurBattle().

◆ $emailParticipantBattle

string null Battle::$emailParticipantBattle
private

Définition à la ligne 52 du fichier battle.class.php.

Référencé par __construct(), getEmailParticipantBattle(), et setEmailParticipantBattle().

◆ $idBattle

int null Battle::$idBattle
private

Définition à la ligne 28 du fichier battle.class.php.

Référencé par __construct(), getIdBattle(), et setIdBattle().

◆ $statutBattle

StatutBattle null Battle::$statutBattle
private

Définition à la ligne 44 du fichier battle.class.php.

Référencé par __construct(), getStatutBattle(), et setStatutBattle().

◆ $titreBattle

string null Battle::$titreBattle
private

Définition à la ligne 32 du fichier battle.class.php.

Référencé par __construct(), getTitreBattle(), et setTitreBattle().


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