12namespace ComusParty\Models;
setId(?int $id)
Modifie l'identifiant de la sanction.
getCreatedAt()
Retourne la date de création de la sanction.
getId()
Retourne l'identifiant de la sanction.
setCreatedAt(?DateTime $createdAt)
Modifie la date de création de la sanction.
getCancelledBy()
Retourne l'identifiant du modérateur ayant annulé la sanction.
setCreatedBy(?string $createdBy)
Modifie l'identifiant du modérateur ayant créé la sanction.
setType(?PenaltyType $type)
Modifie le type de la sanction.
setPenalizedUuid(?string $penalizedUuid)
Modifie l'identifiant du joueur sanctionné
getCreatedBy()
Retourne l'identifiant du modérateur ayant créé la sanction.
setDuration(?int $duration)
Modifie la durée de la sanction.
setCancelledAt(?DateTime $cancelledAt)
Modifie la date d'annulation de la sanction.
getPenalizedUuid()
Retourne l'identifiant du joueur sanctionné
setUpdatedAt(?DateTime $updatedAt)
Modifie la date de mise à jour de la sanction.
getUpdatedAt()
Retourne la date de mise à jour de la sanction.
getType()
Retourne le type de la sanction.
setReason(?string $reason)
Modifie la raison de la sanction.
getCancelledAt()
Retourne la date d'annulation de la sanction.
setCancelledBy(?string $cancelledBy)
Modifie l'identifiant du modérateur ayant annulé la sanction.
getDuration()
Retourne la durée de la sanction.
getReason()
Retourne la raison de la sanction.
__construct(?int $id=null, ?string $createdBy=null, ?string $cancelledBy=null, ?string $penalizedUuid=null, ?string $reason=null, ?int $duration=null, ?PenaltyType $type=null, ?DateTime $cancelledAt=null, ?DateTime $createdAt=null, ?DateTime $updatedAt=null)
Constructeur de la classe Penalty.
PenaltyType
Enumération des types de sanctions.
@ MUTED
Le joueur est banni de la plateforme.