From 2ad3e0f8fb06044c773adc9e3bf3e5b5585baed8 Mon Sep 17 00:00:00 2001 From: "victor.soulier" Date: Sat, 18 Nov 2023 14:59:43 +0100 Subject: [PATCH] =?UTF-8?q?FIX=20:=20modifications=20pour=20l'ajout=20de?= =?UTF-8?q?=20la=20couche=20mod=C3=A8le?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- project/src/model/gateways/DifficulteGateway.php | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/project/src/model/gateways/DifficulteGateway.php b/project/src/model/gateways/DifficulteGateway.php index 0725192..f0cff3f 100644 --- a/project/src/model/gateways/DifficulteGateway.php +++ b/project/src/model/gateways/DifficulteGateway.php @@ -12,18 +12,13 @@ class DifficulteGateway public function getAll() : array { $this->con->executeQuery("SELECT id, libelle FROM Difficulte;"); - $listDifficulte = []; - foreach($this->con->getResults() as $row){ - $listDifficulte[] = new Difficulte($row['id'], $row['libelle']); - } - return $listDifficulte; + return $this->con->getResults(); } - public function getFromId(int $id): Difficulte + public function getFromId(int $id): array { $this->con->executeQuery("SELECT id, libelle FROM Difficulte WHERE id=:id;", [':id' => [$id, $this->con::PARAM_INT]]); - $row = $this->con->getOneResult(); - return new Difficulte($row['id'], $row['libelle']); + return $this->con->getOneResult(); } } \ No newline at end of file