Comus Party 1.0.0
Application web de mini-jeux en ligne
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Player

Classe Player. Plus de détails...

Graphe de collaboration de Player:

Fonctions membres publiques

 __construct (?string $uuid=null, ?string $username=null, ?DateTime $createdAt=null, ?DateTime $updatedAt=null, ?int $xp=null, ?int $elo=null, ?int $comusCoins=null, ?Statistics $statistics=null, ?int $userId=null, ?string $activePfp=null, ?string $activeBanner=null)
 Le constructeur de la classe Player.
 
 getUuid ()
 Retourne l'UUID du joueur.
 
 setUuid (?string $uuid)
 Modifie l'UUID du joueur.
 
 getUsername ()
 Retourne le nom d'utilisateur du joueur.
 
 setUsername (?string $username)
 Modifie le nom d'utilisateur du joueur.
 
 getCreatedAt ()
 Retourne la date de création du joueur.
 
 setCreatedAt (?DateTime $createdAt)
 Modifie la date de création du joueur.
 
 getUpdatedAt ()
 Retourne la date de mise à jour du joueur.
 
 setUpdatedAt (?DateTime $updatedAt)
 Modifie la date de mise à jour du joueur.
 
 getXp ()
 Retourne les points d'expérience du joueur.
 
 setXp (?int $xp)
 Modifie les points d'expérience du joueur.
 
 getElo ()
 Retourne l'Elo du joueur.
 
 setElo (?int $elo)
 Modifie l'Elo du joueur.
 
 getComusCoin ()
 Retourne le nombre de Comus Coins possédés par le joueur.
 
 setComusCoin (?int $comusCoin)
 Modifie le nombre de Comus Coins possédés par le joueur.
 
 getStatistics ()
 Retourne les statistiques du joueur.
 
 setStatistics (?Statistics $statistics)
 Modifie les statistiques du joueur.
 
 getUserId ()
 Retourne l'identifiant utilisateur.
 
 setUserId (?int $userId)
 Modifie l'identifiant utilisateur.
 
 getActivePfp ()
 Retourne le chemin d'accès vers l'avatar actif du joueur.
 
 setActivePfp (?string $activePfp)
 Modifie le chemin d'accès vers l'avatar actif du joueur.
 
 getActiveBanner ()
 Retourne le chemin d'accès vers la bannière active du joueur.
 
 setActiveBanner (?string $activeBanner)
 Modifie le chemin d'accès vers la bannière active du joueur.
 
 toArray ()
 Convertit l'objet en tableau.
 

Attributs privés

string $uuid
 
string $username
 
DateTime $createdAt
 
DateTime $updatedAt
 
int $xp
 
int $elo
 
int $comusCoin
 
Statistics $statistics
 
int $userId
 
string $activePfp
 
string $activeBanner
 

Description détaillée

Classe Player.

La classe Player représente un joueur de l'application

Définition à la ligne 18 du fichier player.class.php.

Documentation des constructeurs et destructeur

◆ __construct()

__construct ( ?string $uuid = null,
?string $username = null,
?DateTime $createdAt = null,
?DateTime $updatedAt = null,
?int $xp = null,
?int $elo = null,
?int $comusCoins = null,
?Statistics $statistics = null,
?int $userId = null,
?string $activePfp = null,
?string $activeBanner = null )

Le constructeur de la classe Player.

Paramètres
string | null$uuidL'UUID du joueur
string | null$usernameLe nom d'utilisateur du joueur
DateTime | null$createdAtLa date de création du joueur
DateTime | null$updatedAtLa date de mise à jour du joueur
int | null$xpLes points d'expérience du joueur
int | null$eloL'Elo du joueur
int | null$comusCoinsLe nombre de Comus Coins possédés par le joueur
Statistics | null$statisticsLes statistiques du joueur
int | null$userIdL'identifiant utilisateur lié au profil de joueur
string | null$activePfpL'avatar actif du joueur
string | null$activeBannerLa bannière active du joueur

Définition à la ligne 104 du fichier player.class.php.

Documentation des fonctions membres

◆ getActiveBanner()

getActiveBanner ( )

Retourne le chemin d'accès vers la bannière active du joueur.

Renvoie
string|null Chemin d'accès

Définition à la ligne 324 du fichier player.class.php.

◆ getActivePfp()

getActivePfp ( )

Retourne le chemin d'accès vers l'avatar actif du joueur.

Renvoie
string|null Chemin d'accès

Définition à la ligne 305 du fichier player.class.php.

◆ getComusCoin()

getComusCoin ( )

Retourne le nombre de Comus Coins possédés par le joueur.

Renvoie
int|null Objet retourné par la fonction, ici un entier représentant le nombre de Comus Coins possédés par le joueur

Définition à la ligne 249 du fichier player.class.php.

◆ getCreatedAt()

getCreatedAt ( )

Retourne la date de création du joueur.

Renvoie
DateTime Objet retourné par la fonction, ici un objet DateTime représentant la date de création du joueur

Définition à la ligne 173 du fichier player.class.php.

◆ getElo()

getElo ( )

Retourne l'Elo du joueur.

Renvoie
int|null Objet retourné par la fonction, ici un entier représentant l'Elo du joueur

Définition à la ligne 230 du fichier player.class.php.

◆ getStatistics()

getStatistics ( )

Retourne les statistiques du joueur.

Renvoie
Statistics|null Objet retourné par la fonction, ici un objet Statistics représentant les statistiques du joueur

Définition à la ligne 268 du fichier player.class.php.

◆ getUpdatedAt()

getUpdatedAt ( )

Retourne la date de mise à jour du joueur.

Renvoie
DateTime|null Objet retourné par la fonction, ici un objet DateTime représentant la date de mise à jour du joueur

Définition à la ligne 192 du fichier player.class.php.

◆ getUserId()

getUserId ( )

Retourne l'identifiant utilisateur.

Renvoie
int|null Objet retourné par la fonction, ici un entier représentant l'identifiant utilisateur

Définition à la ligne 286 du fichier player.class.php.

◆ getUsername()

getUsername ( )

Retourne le nom d'utilisateur du joueur.

Renvoie
string Objet retourné par la fonction, ici une chaîne de caractères représentant le nom d'utilisateur du joueur

Définition à la ligne 154 du fichier player.class.php.

◆ getUuid()

getUuid ( )

Retourne l'UUID du joueur.

Renvoie
string Objet retourné par la fonction, ici une chaîne de caractères représentant l'UUID du joueur

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

◆ getXp()

getXp ( )

Retourne les points d'expérience du joueur.

Renvoie
int|null Objet retourné par la fonction, ici un entier représentant les points d'expérience du joueur

Définition à la ligne 211 du fichier player.class.php.

◆ setActiveBanner()

setActiveBanner ( ?string $activeBanner)

Modifie le chemin d'accès vers la bannière active du joueur.

Paramètres
string | null$activeBannerNouveau chemin d'accès
Renvoie
void

Définition à la ligne 334 du fichier player.class.php.

◆ setActivePfp()

setActivePfp ( ?string $activePfp)

Modifie le chemin d'accès vers l'avatar actif du joueur.

Paramètres
string | null$activePfpNouveau chemin d'accès
Renvoie
void

Définition à la ligne 315 du fichier player.class.php.

◆ setComusCoin()

setComusCoin ( ?int $comusCoin)

Modifie le nombre de Comus Coins possédés par le joueur.

Paramètres
int | null$comusCoinLe nouveau nombre de Comus Coins possédés par le joueur
Renvoie
void

Définition à la ligne 259 du fichier player.class.php.

◆ setCreatedAt()

setCreatedAt ( ?DateTime $createdAt)

Modifie la date de création du joueur.

Paramètres
DateTime | null$createdAtLa nouvelle date de création du joueur
Renvoie
void

Définition à la ligne 183 du fichier player.class.php.

◆ setElo()

setElo ( ?int $elo)

Modifie l'Elo du joueur.

Paramètres
int | null$eloLe nouvel Elo du joueur
Renvoie
void

Définition à la ligne 240 du fichier player.class.php.

◆ setStatistics()

setStatistics ( ?Statistics $statistics)

Modifie les statistiques du joueur.

Paramètres
Statistics | null$statisticsLes nouvelles statistiques du joueur

Définition à la ligne 277 du fichier player.class.php.

◆ setUpdatedAt()

setUpdatedAt ( ?DateTime $updatedAt)

Modifie la date de mise à jour du joueur.

Paramètres
DateTime | null$updatedAtLa nouvelle date de mise à jour du joueur
Renvoie
void

Définition à la ligne 202 du fichier player.class.php.

◆ setUserId()

setUserId ( ?int $userId)

Modifie l'identifiant utilisateur.

Paramètres
int | null$userIdLe nouvel identifiant utilisateur
Renvoie
void

Définition à la ligne 296 du fichier player.class.php.

◆ setUsername()

setUsername ( ?string $username)

Modifie le nom d'utilisateur du joueur.

Paramètres
string | null$usernameLe nouveau nom d'utilisateur du joueur
Renvoie
void

Définition à la ligne 164 du fichier player.class.php.

◆ setUuid()

setUuid ( ?string $uuid)

Modifie l'UUID du joueur.

Paramètres
string | null$uuidLe nouvel UUID du joueur
Renvoie
void

Définition à la ligne 145 du fichier player.class.php.

◆ setXp()

setXp ( ?int $xp)

Modifie les points d'expérience du joueur.

Paramètres
int | null$xpLes nouveaux points d'expérience du joueur
Renvoie
void

Définition à la ligne 221 du fichier player.class.php.

◆ toArray()

toArray ( )

Convertit l'objet en tableau.

Renvoie
array Objet retourné par la fonction, ici un tableau associatif représentant l'objet

Définition à la ligne 344 du fichier player.class.php.

Documentation des champs

◆ $activeBanner

string $activeBanner
private

Définition à la ligne 87 du fichier player.class.php.

◆ $activePfp

string $activePfp
private

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

◆ $comusCoin

int $comusCoin
private

Définition à la ligne 62 du fichier player.class.php.

◆ $createdAt

DateTime $createdAt
private

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

◆ $elo

int $elo
private

Définition à la ligne 55 du fichier player.class.php.

◆ $statistics

Statistics $statistics
private

Définition à la ligne 69 du fichier player.class.php.

◆ $updatedAt

DateTime $updatedAt
private

Définition à la ligne 42 du fichier player.class.php.

◆ $userId

int $userId
private

Définition à la ligne 75 du fichier player.class.php.

◆ $username

string $username
private

Définition à la ligne 30 du fichier player.class.php.

◆ $uuid

string $uuid
private

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

◆ $xp

int $xp
private

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


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