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

Classe Invoice. Plus de détails...

Fonctions membres publiques

 __construct (?int $id=null, ?string $playerUuid=null, ?PaymentType $paymentType=null, ?DateTime $createdAt=null)
 
 getId ()
 Retourne l'ID de la facture.
 
 setId (int $id)
 Modifie l'ID de la facture.
 
 getPlayerUuid ()
 Retourne l'UUID du joueur ayant généré et payé la facture.
 
 setPlayerUuid (string $playerUuid)
 Modifie l'UUID du joueur ayant généré et payé la facture.
 
 getPaymentType ()
 Retourne le type de paiement réalisé
 
 setPaymentType (PaymentType $paymentType)
 Modifie le type de paiement réalisé
 
 getCreatedAt ()
 Retourne la date de création de la facture.
 
 setCreatedAt (DateTime $createdAt)
 Modifie la date de création de la facture.
 

Attributs privés

int $id
 
string $playerUuid
 
PaymentType $paymentType
 
DateTime $createdAt
 

Description détaillée

Classe Invoice.

La classe Invoice représente une facture réalisée dans le cadre d'un achat d'un service non-impactant par un utilisateur sur la plateforme

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

Documentation des constructeurs et destructeur

◆ __construct()

__construct ( ?int $id = null,
?string $playerUuid = null,
?PaymentType $paymentType = null,
?DateTime $createdAt = null )
Paramètres
int | null$idL'ID de la facture
string | null$playerUuidL'UUID du joueur ayant généré et payé la facture
PaymentType | null$paymentTypeLe moyen de paiement utilisé
DateTime | null$createdAtLa date de création de la facture

Définition à la ligne 77 du fichier invoice.class.php.

Documentation des fonctions membres

◆ getCreatedAt()

getCreatedAt ( )

Retourne la date de création de la facture.

Renvoie
DateTime La date de création de la facture

Définition à la ligne 143 du fichier invoice.class.php.

◆ getId()

getId ( )

Retourne l'ID de la facture.

Renvoie
int

Définition à la ligne 89 du fichier invoice.class.php.

◆ getPaymentType()

getPaymentType ( )

Retourne le type de paiement réalisé

Renvoie
PaymentType Le type de paiement

Définition à la ligne 125 du fichier invoice.class.php.

◆ getPlayerUuid()

getPlayerUuid ( )

Retourne l'UUID du joueur ayant généré et payé la facture.

Renvoie
string L'UUID du joueur

Définition à la ligne 107 du fichier invoice.class.php.

◆ setCreatedAt()

setCreatedAt ( DateTime $createdAt)

Modifie la date de création de la facture.

Paramètres
DateTime$createdAtLa nouvelle date de création de la facture

Définition à la ligne 152 du fichier invoice.class.php.

◆ setId()

setId ( int $id)

Modifie l'ID de la facture.

Paramètres
int$idLe nouvel ID de la facture

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

◆ setPaymentType()

setPaymentType ( PaymentType $paymentType)

Modifie le type de paiement réalisé

Paramètres
PaymentType$paymentTypeLe nouveau type de paiement

Définition à la ligne 134 du fichier invoice.class.php.

◆ setPlayerUuid()

setPlayerUuid ( string $playerUuid)

Modifie l'UUID du joueur ayant généré et payé la facture.

Paramètres
string$playerUuidLe nouvel UUID du joueur

Définition à la ligne 116 du fichier invoice.class.php.

Documentation des champs

◆ $createdAt

DateTime $createdAt
private

Définition à la ligne 68 du fichier invoice.class.php.

◆ $id

int $id
private

Définition à la ligne 50 du fichier invoice.class.php.

◆ $paymentType

PaymentType $paymentType
private

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

◆ $playerUuid

string $playerUuid
private

Définition à la ligne 56 du fichier invoice.class.php.


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