From 5be89731adc4b15cc4920763e13d0fd04fdca15f Mon Sep 17 00:00:00 2001 From: "kevin.monteiro" Date: Fri, 17 Nov 2023 08:52:18 +0100 Subject: [PATCH] Adaptation PHP 7 --- Sources/src/data/model/User.php | 45 +++++++++++++++++++++++++-------- 1 file changed, 34 insertions(+), 11 deletions(-) diff --git a/Sources/src/data/model/User.php b/Sources/src/data/model/User.php index 3937d77b..4fcd3220 100644 --- a/Sources/src/data/model/User.php +++ b/Sources/src/data/model/User.php @@ -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; }