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

Classe Report. Plus de détails...

Fonctions membres publiques

 __construct (?int $id=null, ?ReportObject $object=null, ?string $description=null, ?string $treatedBy=null, ?string $reportedUuid=null, ?string $senderUuid=null, ?DateTime $createdAt=null, ?DateTime $updatedAt=null)
 Constructeur de la classe Report.
 
 getId ()
 Retourne l'identifiant du signalement.
 
 setId (?int $id)
 Définit l'identifiant du signalement.
 
 getObject ()
 Retourne l'objet du signalement.
 
 setObject (?ReportObject $object)
 Définit l'objet du signalement.
 
 getDescription ()
 Retourne la description du signalement.
 
 setDescription (?string $description)
 Définit la description du signalement.
 
 getTreatedBy ()
 Retourne l'UUID du modérateur ayant traité le signalement.
 
 setTreatedBy (?string $treatedBy)
 Définit l'UUID du modérateur ayant traité le signalement.
 
 getReportedUuid ()
 Retourne l'UUID du joueur signalé dans le signalement.
 
 setReportedUuid (?string $reportedUuid)
 Définit l'UUID du joueur signalé dans le signalement.
 
 getSenderUuid ()
 Retourne l'UUID du joueur ayant effectué le signalement.
 
 setSenderUuid (?string $senderUuid)
 Définit l'UUID du joueur ayant effectué le signalement.
 
 getCreatedAt ()
 Retourne la date de création du signalement.
 
 setCreatedAt (?DateTime $createdAt)
 Définit la date de création du signalement.
 
 getUpdatedAt ()
 Retourne la date de mise à jour du signalement.
 
 setUpdatedAt (?DateTime $updatedAt)
 Définit la date de mise à jour du signalement.
 

Attributs privés

int $id
 
ReportObject $object
 
string $description
 
string $treatedBy
 
string $reportedUuid
 
string $senderUuid
 
DateTime $createdAt
 
DateTime $updatedAt
 

Description détaillée

Classe Report.

La classe report permet de représenter les signalements effectués par les joueurs sur la plateforme

Définition à la ligne 51 du fichier report.class.php.

Documentation des constructeurs et destructeur

◆ __construct()

__construct ( ?int $id = null,
?ReportObject $object = null,
?string $description = null,
?string $treatedBy = null,
?string $reportedUuid = null,
?string $senderUuid = null,
?DateTime $createdAt = null,
?DateTime $updatedAt = null )

Constructeur de la classe Report.

Paramètres
int | null$idIdentifiant du signalement
ReportObject | null$objectObjet du signalement
string | null$descriptionDescription du signalement
string | null$treatedByUUID du modérateur ayant traité le signalement
string | null$reportedUuidUUID du joueur signalé
string | null$senderUuidUUID du joueur ayant rédigé le signalement
DateTime | null$createdAtDate de création du signalement
DateTime | null$updatedAtDate de dernière modification du signalement

Définition à la ligne 112 du fichier report.class.php.

Documentation des fonctions membres

◆ getCreatedAt()

getCreatedAt ( )

Retourne la date de création du signalement.

Renvoie
DateTime|null La date de création du signalement

Définition à la ligne 250 du fichier report.class.php.

◆ getDescription()

getDescription ( )

Retourne la description du signalement.

Renvoie
string|null La description du signalement

Définition à la ligne 174 du fichier report.class.php.

◆ getId()

getId ( )

Retourne l'identifiant du signalement.

Renvoie
int|null L'identifiant du signalement

Définition à la ligne 136 du fichier report.class.php.

◆ getObject()

getObject ( )

Retourne l'objet du signalement.

Renvoie
ReportObject|null L'objet du signalement

Définition à la ligne 155 du fichier report.class.php.

◆ getReportedUuid()

getReportedUuid ( )

Retourne l'UUID du joueur signalé dans le signalement.

Renvoie
string|null L'UUID du joueur signalé dans le signalement

Définition à la ligne 212 du fichier report.class.php.

◆ getSenderUuid()

getSenderUuid ( )

Retourne l'UUID du joueur ayant effectué le signalement.

Renvoie
string|null L'UUID du joueur ayant effectué le signalement

Définition à la ligne 231 du fichier report.class.php.

◆ getTreatedBy()

getTreatedBy ( )

Retourne l'UUID du modérateur ayant traité le signalement.

Renvoie
string|null L'UUID du modérateur ayant traité le signalement

Définition à la ligne 193 du fichier report.class.php.

◆ getUpdatedAt()

getUpdatedAt ( )

Retourne la date de mise à jour du signalement.

Renvoie
DateTime|null La date de mise à jour du signalement

Définition à la ligne 269 du fichier report.class.php.

◆ setCreatedAt()

setCreatedAt ( ?DateTime $createdAt)

Définit la date de création du signalement.

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

Définition à la ligne 260 du fichier report.class.php.

◆ setDescription()

setDescription ( ?string $description)

Définit la description du signalement.

Paramètres
string | null$descriptionLa nouvelle description du signalement
Renvoie
void

Définition à la ligne 184 du fichier report.class.php.

◆ setId()

setId ( ?int $id)

Définit l'identifiant du signalement.

Paramètres
int | null$idLe nouvel identifiant du signalement
Renvoie
void

Définition à la ligne 146 du fichier report.class.php.

◆ setObject()

setObject ( ?ReportObject $object)

Définit l'objet du signalement.

Paramètres
ReportObject | null$objectLe nouvel objet du signalement
Renvoie
void

Définition à la ligne 165 du fichier report.class.php.

◆ setReportedUuid()

setReportedUuid ( ?string $reportedUuid)

Définit l'UUID du joueur signalé dans le signalement.

Paramètres
string | null$reportedUuidLe nouvel UUID du joueur signalé dans le signalement
Renvoie
void

Définition à la ligne 222 du fichier report.class.php.

◆ setSenderUuid()

setSenderUuid ( ?string $senderUuid)

Définit l'UUID du joueur ayant effectué le signalement.

Paramètres
string | null$senderUuidLe nouvel UUID du joueur ayant effectué le signalement
Renvoie
void

Définition à la ligne 241 du fichier report.class.php.

◆ setTreatedBy()

setTreatedBy ( ?string $treatedBy)

Définit l'UUID du modérateur ayant traité le signalement.

Paramètres
string | null$treatedByLe nouvel UUID du modérateur ayant traité le signalement
Renvoie
void

Définition à la ligne 203 du fichier report.class.php.

◆ setUpdatedAt()

setUpdatedAt ( ?DateTime $updatedAt)

Définit la date de mise à jour du signalement.

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

Définition à la ligne 279 du fichier report.class.php.

Documentation des champs

◆ $createdAt

DateTime $createdAt
private

Définition à la ligne 93 du fichier report.class.php.

◆ $description

string $description
private

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

◆ $id

int $id
private

Définition à la ligne 57 du fichier report.class.php.

◆ $object

ReportObject $object
private

Définition à la ligne 63 du fichier report.class.php.

◆ $reportedUuid

string $reportedUuid
private

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

◆ $senderUuid

string $senderUuid
private

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

◆ $treatedBy

string $treatedBy
private

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

◆ $updatedAt

DateTime $updatedAt
private

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


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