enigme_gateway = new EnigmeGateway(); $this->nettoyage = new Nettoyage(); $this->validation = new Validation(); } public function addNewEnigmeSolo(string $nom,string $enonce,string $aide,string $rappel,string $exemple,string $test,string $solution) : Enigme { $enigme = new Enigme(1,$nom, $enonce, $aide, $rappel, $exemple, $solution, $test); $this->enigme_gateway->insert($enigme); $tabEnigme = $this->enigme_gateway->findLastEnigma(); return $tabEnigme[0]; } }