Adaptation PHP 7
continuous-integration/drone/push Build is passing Details

issue_023_User_Gateway
Kevin MONTEIRO 1 year ago
parent 5b970ccd74
commit 5be89731ad

@ -5,18 +5,41 @@ use Model\Role;
// Data Class
class User{
private int $id;
private string $nom;
private string $prenom;
private string $email;
private string $motDePasse;
private string $sexe;
private float $taille;
private float $poids;
private \DateTime $dateNaissance;
private Role $role;
public function __construct(
private int $id,
private string $nom,
private string $prenom,
private string $email,
private string $motDePasse,
private string $sexe,
private float $taille,
private float $poids,
private \DateTime $dateNaissance,
private Role $role,
) {}
int $id,
string $nom,
string $prenom,
string $email,
string $motDePasse,
string $sexe,
float $taille,
float $poids,
\DateTime $dateNaissance,
Role $role
) {
$this->id = $id;
$this->nom = $nom;
$this->prenom = $prenom;
$this->email = $email;
$this->motDePasse = $motDePasse;
$this->sexe = $sexe;
$this->taille = $taille;
$this->poids = $poids;
$this->dateNaissance = $dateNaissance;
$this->role = $role;
}
public function getId(): int {
return $this->id;
}

Loading…
Cancel
Save