|
Comus Party 1.0.0
Application web de mini-jeux en ligne
|
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 |
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.
| __construct | ( | ?int | $id = null, |
| ?string | $playerUuid = null, | ||
| ?PaymentType | $paymentType = null, | ||
| ?DateTime | $createdAt = null ) |
| int | null | $id | L'ID de la facture |
| string | null | $playerUuid | L'UUID du joueur ayant généré et payé la facture |
| PaymentType | null | $paymentType | Le moyen de paiement utilisé |
| DateTime | null | $createdAt | La date de création de la facture |
Définition à la ligne 77 du fichier invoice.class.php.
| getCreatedAt | ( | ) |
Retourne la date de création de la facture.
Définition à la ligne 143 du fichier invoice.class.php.
| getId | ( | ) |
| getPaymentType | ( | ) |
Retourne le type de paiement réalisé
Définition à la ligne 125 du fichier invoice.class.php.
| getPlayerUuid | ( | ) |
Retourne l'UUID du joueur ayant généré et payé la facture.
Définition à la ligne 107 du fichier invoice.class.php.
| setCreatedAt | ( | DateTime | $createdAt | ) |
Modifie la date de création de la facture.
| DateTime | $createdAt | La nouvelle date de création de la facture |
Définition à la ligne 152 du fichier invoice.class.php.
| setId | ( | int | $id | ) |
Modifie l'ID de la facture.
| int | $id | Le nouvel ID de la facture |
Définition à la ligne 98 du fichier invoice.class.php.
| setPaymentType | ( | PaymentType | $paymentType | ) |
Modifie le type de paiement réalisé
| PaymentType | $paymentType | Le nouveau type de paiement |
Définition à la ligne 134 du fichier invoice.class.php.
| setPlayerUuid | ( | string | $playerUuid | ) |
Modifie l'UUID du joueur ayant généré et payé la facture.
| string | $playerUuid | Le nouvel UUID du joueur |
Définition à la ligne 116 du fichier invoice.class.php.
|
private |
Définition à la ligne 68 du fichier invoice.class.php.
|
private |
Définition à la ligne 50 du fichier invoice.class.php.
|
private |
Définition à la ligne 62 du fichier invoice.class.php.
|
private |
Définition à la ligne 56 du fichier invoice.class.php.