From 40190cb496f9c115a2ec0996d681e703eddc0c07 Mon Sep 17 00:00:00 2001 From: Alexis Date: Tue, 7 Feb 2023 10:56:22 +0100 Subject: [PATCH] SonarQube bug resolve #4 --- Source/Controller/ControllerAdmin.php | 2 +- Source/Controller/ControllerCandidate.php | 2 +- Source/Controller/FrontController.php | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Source/Controller/ControllerAdmin.php b/Source/Controller/ControllerAdmin.php index 3e67b59..7836d09 100644 --- a/Source/Controller/ControllerAdmin.php +++ b/Source/Controller/ControllerAdmin.php @@ -19,7 +19,7 @@ class ControllerAdmin public function goToAdminPage(): void { global $rep, $views; - require($rep.$views['admin']); + require_once($rep.$views['admin']); } public function addKeyword(): void diff --git a/Source/Controller/ControllerCandidate.php b/Source/Controller/ControllerCandidate.php index 111d53b..00035bb 100644 --- a/Source/Controller/ControllerCandidate.php +++ b/Source/Controller/ControllerCandidate.php @@ -11,7 +11,7 @@ class ControllerCandidate global $rep, $views; $html = (new ModelCandidate())->getForm(); - require($rep.$views['form']); + require_once($rep.$views['form']); } public function submitForm(): void diff --git a/Source/Controller/FrontController.php b/Source/Controller/FrontController.php index e1617d4..f3dea21 100644 --- a/Source/Controller/FrontController.php +++ b/Source/Controller/FrontController.php @@ -7,7 +7,7 @@ use PDOException; class FrontController { - function __construct() + public function __construct() { /* La liste de tous les Controller */ $listControllers = array("\\Controller\\ControllerCandidate", "\\Controller\\ControllerAdmin");