Comus Party 1.0.0
Application web de mini-jeux en ligne
Chargement...
Recherche...
Aucune correspondance
user.class.php
Aller à la documentation de ce fichier.
1<?php
9
10namespace ComusParty\Models;
11
12use DateTime;
13
18class User
19{
24 private ?int $id;
25
30 private ?string $email;
31
36 private ?DateTime $emailVerifiedAt;
37
42 private ?string $emailVerifyToken;
43
48 private ?string $password;
49
55 private ?int $disabled;
56
61 private ?DateTime $createdAt;
62
67 private ?DateTime $updatedAt;
68
80 public function __construct(
81 ?int $id = null,
82 ?string $email = null,
83 ?DateTime $emailVerifiedAt = null,
84 ?string $emailVerifyToken = null,
85 ?string $password = null,
86 ?int $disabled = null,
87 ?DateTime $created_at = null,
88 ?DateTime $updated_at = null
89 )
90 {
91 $this->id = $id;
92 $this->email = $email;
93 $this->emailVerifiedAt = $emailVerifiedAt;
94 $this->emailVerifyToken = $emailVerifyToken;
95 $this->password = $password;
96 $this->disabled = $disabled;
97 $this->createdAt = $created_at;
98 $this->updatedAt = $updated_at;
99 }
100
105 public function getId(): ?int
106 {
107 return $this->id;
108 }
109
114 public function setId(?int $id): void
115 {
116 $this->id = $id;
117 }
118
123 public function getEmail(): ?string
124 {
125 return $this->email;
126 }
127
132 public function setEmail(?string $email): void
133 {
134 $this->email = $email;
135 }
136
141 public function getEmailVerifiedAt(): ?DateTime
142 {
144 }
145
150 public function setEmailVerifiedAt(?DateTime $emailVerifiedAt): void
151 {
152 $this->emailVerifiedAt = $emailVerifiedAt;
153 }
154
159 public function getEmailVerifyToken(): ?string
160 {
162 }
163
168 public function setEmailVerifyToken(?string $emailVerifyToken): void
169 {
170 $this->emailVerifyToken = $emailVerifyToken;
171 }
172
177 public function getPassword(): ?string
178 {
179 return $this->password;
180 }
181
186 public function setPassword(?string $password): void
187 {
188 $this->password = $password;
189 }
190
195 public function getDisabled(): ?int
196 {
197 return $this->disabled;
198 }
199
204 public function setDisabled(?int $disabled): void
205 {
206 $this->disabled = $disabled;
207 }
208
213 public function getCreatedAt(): ?DateTime
214 {
215 return $this->createdAt;
216 }
217
222 public function setCreatedAt(?DateTime $createdAt): void
223 {
224 $this->createdAt = $createdAt;
225 }
226
231 public function getUpdatedAt(): ?DateTime
232 {
233 return $this->updatedAt;
234 }
235
240 public function setUpdatedAt(?DateTime $updatedAt): void
241 {
242 $this->updatedAt = $updatedAt;
243 }
244}
getEmail()
Retourne l'adresse email de l'utilisateur.
setId(?int $id)
Modifie l'identifiant de l'utilisateur.
getPassword()
Retourne le mot de passe de l'utilisateur.
getCreatedAt()
Retourne la date de création de l'utilisateur.
getId()
Retourne l'identifiant de l'utilisateur.
setCreatedAt(?DateTime $createdAt)
Modifie la date de création de l'utilisateur.
setEmailVerifyToken(?string $emailVerifyToken)
Modifie le token de vérification de l'adresse email.
getEmailVerifyToken()
Retourne le token de vérification de l'adresse email.
setUpdatedAt(?DateTime $updatedAt)
Modifie la date de mise à jour de l'utilisateur.
setDisabled(?int $disabled)
Modifie l'état de l'utilisateur (activé ou désactivé)
getUpdatedAt()
Retourne la date de mise à jour de l'utilisateur.
setPassword(?string $password)
Modifie le mot de passe de l'utilisateur.
getEmailVerifiedAt()
Retourne la date de vérification de l'adresse e-mail.
setEmail(?string $email)
Modifie l'adresse e-mail de l'utilisateur.
setEmailVerifiedAt(?DateTime $emailVerifiedAt)
Modifie la date de vérification de l'adresse e-mail.
getDisabled()
Retourne l'état de l'utilisateur (activé ou désactivé)
__construct(?int $id=null, ?string $email=null, ?DateTime $emailVerifiedAt=null, ?string $emailVerifyToken=null, ?string $password=null, ?int $disabled=null, ?DateTime $created_at=null, ?DateTime $updated_at=null)
Le constructeur de la classe User.