From b3c2b0cd608204359e690c9cbd5226a588a61bfb Mon Sep 17 00:00:00 2001 From: point Date: Tue, 14 Nov 2023 09:59:07 +0100 Subject: [PATCH] :construction: gestion de conflit --- fluxRSS/model/FluxModel.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/fluxRSS/model/FluxModel.php b/fluxRSS/model/FluxModel.php index f02d070..8c0a9e7 100755 --- a/fluxRSS/model/FluxModel.php +++ b/fluxRSS/model/FluxModel.php @@ -2,11 +2,16 @@ namespace model; -require_once "config/config.php"; +use DAL\FluxGateway; +use metier\Flux; class FluxModel { private FluxGateway $gateway; + + public function __construct(FluxGateway $fluxGateway){ + $this->gateway = $fluxGateway; + } public function FindAllFlux(){ $data = array(); $result = $this->gateway->findAllFlux(); @@ -19,7 +24,7 @@ class FluxModel public function addFlux(Flux $flux) { - $data = findFlux($flux); + $data = $this->findFlux($flux); if ($data == array()) { $this->gateway->addFlux($flux); }