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

Classe Suggestion. Plus de détails...

Fonctions membres publiques

 __construct (?int $id=null, ?SuggestObject $object=null, ?string $content=null, ?string $authorUuid=null, ?string $authorUsername=null, ?DateTime $createdAt=null, ?string $treatedBy=null)
 Le constructeur de la classe Suggestion.
 
 getId ()
 Permet de récupérer l'identifiant de la suggestion.
 
 setId (?int $id)
 Permet de définir l'identifiant de la suggestion.
 
 getObject ()
 Permet de récupérer l'objet de la suggestion.
 
 setObject (?SuggestObject $object)
 Permet de définir l'objet de la suggestion.
 
 getContent ()
 Permet de récupérer le contenu de la suggestion.
 
 setContent (?string $content)
 Permet de définir le contenu de la suggestion.
 
 getAuthorUuid ()
 Permet de récupérer l'UUID de l'auteur de la suggestion.
 
 setAuthorUuid (?string $authorUuid)
 Permet de définir l'UUID de l'auteur de la suggestion.
 
 getAuthorUsername ()
 Permet de récupérer le nom d'utilisateur de l'auteur de la suggestion.
 
 setAuthorUsername (?string $authorUsername)
 Permet de définir le nom d'utilisateur de l'auteur de la suggestion.
 
 getCreatedAt ()
 Permet de récupérer la date de création de la suggestion.
 
 setCreatedAt (?DateTime $createdAt)
 Permet de définir la date de création de la suggestion.
 
 getTreatedBy ()
 Permet de récupérer l'UUID du modérateur ayant traité la suggestion.
 
 setTreatedBy (?string $treatedBy)
 Permet modifier l'UUID du modérateur ayant traité la suggestion.
 

Attributs privés

int $id
 
SuggestObject $object
 
string $content
 
string $authorUuid
 
string $authorUsername
 
DateTime $createdAt
 
string $treatedBy
 

Description détaillée

Classe Suggestion.

La classe Suggestion répertorie une suggestion effectuée par un utilisateur de la plateforme

Définition à la ligne 45 du fichier suggestion.class.php.

Documentation des constructeurs et destructeur

◆ __construct()

__construct ( ?int $id = null,
?SuggestObject $object = null,
?string $content = null,
?string $authorUuid = null,
?string $authorUsername = null,
?DateTime $createdAt = null,
?string $treatedBy = null )

Le constructeur de la classe Suggestion.

Paramètres
SuggestObject | null$objectL'objet de la suggestion
string | null$contentLe contenu de la suggestion
string | null$authorUuidL'UUID de l'auteur de la suggestion
string | null$authorUsernameLe nom d'utilisateur de l'auteur de la suggestion
DateTime | null$createdAtLa date de création de la suggestion
string | null$treatedByL'UUID du modérateur ayant traité la suggestion

Définition à la ligne 98 du fichier suggestion.class.php.

Documentation des fonctions membres

◆ getAuthorUsername()

getAuthorUsername ( )

Permet de récupérer le nom d'utilisateur de l'auteur de la suggestion.

Renvoie
string|null Le nom d'utilisateur de l'auteur de la suggestion

Définition à la ligne 195 du fichier suggestion.class.php.

◆ getAuthorUuid()

getAuthorUuid ( )

Permet de récupérer l'UUID de l'auteur de la suggestion.

Renvoie
string|null L'UUID de l'auteur de la suggestion

Définition à la ligne 176 du fichier suggestion.class.php.

◆ getContent()

getContent ( )

Permet de récupérer le contenu de la suggestion.

Renvoie
string|null Le contenu de la suggestion

Définition à la ligne 157 du fichier suggestion.class.php.

◆ getCreatedAt()

getCreatedAt ( )

Permet de récupérer la date de création de la suggestion.

Renvoie
DateTime|null La date de création de la suggestion

Définition à la ligne 214 du fichier suggestion.class.php.

◆ getId()

getId ( )

Permet de récupérer l'identifiant de la suggestion.

Renvoie
int|null L'identifiant de la suggestion

Définition à la ligne 121 du fichier suggestion.class.php.

◆ getObject()

getObject ( )

Permet de récupérer l'objet de la suggestion.

Renvoie
SuggestObject|null L'objet de la suggestion

Définition à la ligne 139 du fichier suggestion.class.php.

◆ getTreatedBy()

getTreatedBy ( )

Permet de récupérer l'UUID du modérateur ayant traité la suggestion.

Renvoie
string|null L'UUID du modérateur ayant traité la suggestion

Définition à la ligne 233 du fichier suggestion.class.php.

◆ setAuthorUsername()

setAuthorUsername ( ?string $authorUsername)

Permet de définir le nom d'utilisateur de l'auteur de la suggestion.

Paramètres
string | null$authorUsernameLe nom d'utilisateur de l'auteur de la suggestion
Renvoie
void

Définition à la ligne 205 du fichier suggestion.class.php.

◆ setAuthorUuid()

setAuthorUuid ( ?string $authorUuid)

Permet de définir l'UUID de l'auteur de la suggestion.

Paramètres
string | null$authorUuidL'UUID de l'auteur de la suggestion
Renvoie
void

Définition à la ligne 186 du fichier suggestion.class.php.

◆ setContent()

setContent ( ?string $content)

Permet de définir le contenu de la suggestion.

Paramètres
string | null$contentLe contenu de la suggestion
Renvoie
void

Définition à la ligne 167 du fichier suggestion.class.php.

◆ setCreatedAt()

setCreatedAt ( ?DateTime $createdAt)

Permet de définir la date de création de la suggestion.

Paramètres
DateTime | null$createdAtLa date de création de la suggestion
Renvoie
void

Définition à la ligne 224 du fichier suggestion.class.php.

◆ setId()

setId ( ?int $id)

Permet de définir l'identifiant de la suggestion.

Paramètres
int | null$idL'identifiant de la suggestion

Définition à la ligne 130 du fichier suggestion.class.php.

◆ setObject()

setObject ( ?SuggestObject $object)

Permet de définir l'objet de la suggestion.

Paramètres
SuggestObject | null$objectL'objet de la suggestion

Définition à la ligne 148 du fichier suggestion.class.php.

◆ setTreatedBy()

setTreatedBy ( ?string $treatedBy)

Permet modifier l'UUID du modérateur ayant traité la suggestion.

Paramètres
string | null$treatedByL'UUID du modérateur ayant traité la suggestion
Renvoie
void

Définition à la ligne 243 du fichier suggestion.class.php.

Documentation des champs

◆ $authorUsername

string $authorUsername
private

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

◆ $authorUuid

string $authorUuid
private

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

◆ $content

string $content
private

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

◆ $createdAt

DateTime $createdAt
private

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

◆ $id

int $id
private

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

◆ $object

SuggestObject $object
private

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

◆ $treatedBy

string $treatedBy
private

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


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