From 9e52f2da7983ecebfca781560311c6eeb6a67878 Mon Sep 17 00:00:00 2001 From: "dorian.hodin" Date: Sat, 18 Mar 2023 10:33:46 +0100 Subject: [PATCH] Modification of all Gateway, cause table name was in downcase and call of table were in upcase --- Source/API/script/Gateway/GatewayAdmin.php | 2 +- Source/API/script/Gateway/GatewayForm.php | 20 +++++++++---------- Source/API/script/Gateway/GatewayKeyword.php | 10 +++++----- .../GatewayListResponseOfCandidate.php | 10 +++++----- .../Gateway/GatewayPossibleResponse.php | 8 ++++---- Source/API/script/Gateway/GatewayQuestion.php | 18 ++++++++--------- Source/API/script/Gateway/GatewayResponse.php | 12 +++++------ 7 files changed, 40 insertions(+), 40 deletions(-) diff --git a/Source/API/script/Gateway/GatewayAdmin.php b/Source/API/script/Gateway/GatewayAdmin.php index de19672..7654801 100644 --- a/Source/API/script/Gateway/GatewayAdmin.php +++ b/Source/API/script/Gateway/GatewayAdmin.php @@ -34,7 +34,7 @@ class GatewayAdmin public function getPasswordWithLogin(String $login): ?string { - $query = "SELECT password FROM ADMIN WHERE login = :login"; + $query = "SELECT password FROM `admin` WHERE login = :login"; $this->connection->executeQuery($query, array( ':login' => array($login, PDO::PARAM_STR) )); diff --git a/Source/API/script/Gateway/GatewayForm.php b/Source/API/script/Gateway/GatewayForm.php index 1c63811..022d9ea 100644 --- a/Source/API/script/Gateway/GatewayForm.php +++ b/Source/API/script/Gateway/GatewayForm.php @@ -24,7 +24,7 @@ class GatewayForm { if(!empty($this->getForm())) { - $query = "INSERT INTO Form(title, description) VALUES(:title, :description)"; + $query = "INSERT INTO `form`(title, description) VALUES(:title, :description)"; $this->connection->executeQuery($query, array( ':title' => array($title, PDO::PARAM_STR), ':description' => array($description, PDO::PARAM_STR) @@ -41,7 +41,7 @@ class GatewayForm public function deleteForm(array $idform): void { - $query = "DELETE FROM Form WHERE id = :id"; + $query = "DELETE FROM `form` WHERE id = :id"; $this->connection->executeQuery($query, array( ':id' => array($idform[0], PDO::PARAM_INT) )); @@ -50,7 +50,7 @@ class GatewayForm public function assignKeywordToQuestion(string $keyword, int $idQuestion, string $response): void { $query = "SELECT pr.id - FROM Propose p, PossibleResponse pr + FROM `propose` p, `possibleresponse` pr WHERE p.question = :id AND p.possibleResponse = pr.id AND pr.content = :response"; $this->connection->executeQuery($query, array( @@ -60,7 +60,7 @@ class GatewayForm $idPossibleResponse = $this->connection->getResults()[0][0]; - $query = "INSERT INTO Reference(possibleResponse, keyword) VALUES(:possibleResponse, :keyword)"; + $query = "INSERT INTO `reference`(possibleResponse, keyword) VALUES(:possibleResponse, :keyword)"; $this->connection->executeQuery($query, array( ':possibleResponse' => array($idPossibleResponse, PDO::PARAM_INT), ':keyword' => array($keyword, PDO::PARAM_STR) @@ -69,7 +69,7 @@ class GatewayForm public function deleteKeywordFromQuestion(string $keyword, int $idQuestion, string $response): void { - $query = "SELECT pr.id FROM Propose p, PossibleResponse r + $query = "SELECT pr.id FROM `propose` p, `possibleresponse` r WHERE p.question = :id AND p.possibleResponse = pr.id AND pr.content = :response"; $this->connection->executeQuery($query, array( @@ -79,7 +79,7 @@ class GatewayForm $idPossibleResponse = $this->connection->getResults()[0][0]; - $query = "DELETE FROM Reference WHERE response = :idResponse AND keyword = :idKeyword"; + $query = "DELETE FROM `reference` WHERE response = :idResponse AND keyword = :idKeyword"; $this->connection->executeQuery($query, array( ':idResponse' => array($idPossibleResponse, PDO::PARAM_INT), ':idKeyword' => array($keyword, PDO::PARAM_INT) @@ -88,7 +88,7 @@ class GatewayForm public function updateTitleToForm(int $id, string $title): void { - $query = "UPDATE Form SET title = :title WHERE id = :id"; + $query = "UPDATE `form` SET title = :title WHERE id = :id"; $this->connection->executeQuery($query, array( ':title' => array($title, PDO::PARAM_STR), ':id' => array($id, PDO::PARAM_INT) @@ -97,7 +97,7 @@ class GatewayForm public function updateDescriptionToForm(int $id, string $description): void { - $query = "UPDATE Form SET title = :title WHERE description = :description"; + $query = "UPDATE `form` SET title = :title WHERE description = :description"; $this->connection->executeQuery($query, array( ':description' => array($description, PDO::PARAM_STR), ':id' => array($id, PDO::PARAM_INT) @@ -106,7 +106,7 @@ class GatewayForm public function deleteDescriptionToForm(int $idForm): void { - $query = "UPDATE Form SET title = :title WHERE description = :description"; + $query = "UPDATE `form` SET title = :title WHERE description = :description"; $this->connection->executeQuery($query, array( ':description' => array('', PDO::PARAM_STR), ':id' => array($idForm, PDO::PARAM_INT) @@ -115,7 +115,7 @@ class GatewayForm public function existsForm(): bool { - $query = "SELECT * FROM Form"; + $query = "SELECT * FROM `form`"; $this->connection->executeQuery($query); return !empty($this->connection->getResults()); } diff --git a/Source/API/script/Gateway/GatewayKeyword.php b/Source/API/script/Gateway/GatewayKeyword.php index 308478f..497cb26 100644 --- a/Source/API/script/Gateway/GatewayKeyword.php +++ b/Source/API/script/Gateway/GatewayKeyword.php @@ -22,7 +22,7 @@ class GatewayKeyword public function insertKeyword(string $keyword): void { - $query = "INSERT INTO Keyword(word) VALUES(:word)"; + $query = "INSERT INTO `keyword`(word) VALUES(:word)"; $this->connection->executeQuery($query, array( ':word' => array($keyword, PDO::PARAM_STR) )); @@ -30,7 +30,7 @@ class GatewayKeyword public function deleteKeyword(string $keyword): void { - $query = "DELETE FROM Keyword WHERE word = :word"; + $query = "DELETE FROM `keyword` WHERE word = :word"; $this->connection->executeQuery($query, array( ':word' => array($keyword, PDO::PARAM_STR) )); @@ -38,14 +38,14 @@ class GatewayKeyword public function getAllKeyword(): array { - $query = "SELECT * FROM Keyword"; + $query = "SELECT * FROM `keyword`"; $this->connection->executeQuery($query); return $this->connection->getResults(); } public function getKeywordsContentByReference(int $id): array { - $query = "SELECT k.* FROM Keyword k, Reference r + $query = "SELECT k.* FROM `keyword` k, `reference` r WHERE k.word = r.keyword AND r.possibleResponse = :id"; $this->connection->executeQuery($query, array( ':id' => array($id, PDO::PARAM_STR) @@ -69,7 +69,7 @@ class GatewayKeyword */ public function getKeywordsContentByCategorize(int $id): array { - $query = "SELECT k.* FROM Keyword k, Categorize c + $query = "SELECT k.* FROM `keyword` k, `categorize` c WHERE k.word = c.keyword AND c.response = :id"; return $this->getKeywordByAssociation($id , $query); diff --git a/Source/API/script/Gateway/GatewayListResponseOfCandidate.php b/Source/API/script/Gateway/GatewayListResponseOfCandidate.php index b2e088e..397795f 100644 --- a/Source/API/script/Gateway/GatewayListResponseOfCandidate.php +++ b/Source/API/script/Gateway/GatewayListResponseOfCandidate.php @@ -26,7 +26,7 @@ class GatewayListResponseOfCandidate $gatewayKeyword = new GatewayKeyword(); $tabKeywords = []; - $query = "SELECT * FROM ListResponsesOfCandidate WHERE id = :id"; + $query = "SELECT * FROM `listresponsesofcandidate` WHERE id = :id"; $this->connection->executeQuery($query, array( ':id' => array($idListResponse, PDO::PARAM_INT) )); @@ -44,7 +44,7 @@ class GatewayListResponseOfCandidate public function getAllListResponsesOfCandidate(): array { - $query = "SELECT * FROM ListResponsesOfCandidate"; + $query = "SELECT * FROM `listresponsesofcandidate`"; $this->connection->executeQuery($query); return $this->connection->getResults(); @@ -58,7 +58,7 @@ class GatewayListResponseOfCandidate $gatewayResponse->deleteResponseById($response); } - $query = "DELETE FROM ListResponsesOfCandidate WHERE id = :id"; + $query = "DELETE FROM `listresponsesofcandidate` WHERE id = :id"; $this->connection->executeQuery($query, array( 'id' => array($id, PDO::PARAM_STR) )); @@ -69,7 +69,7 @@ class GatewayListResponseOfCandidate $gatewayResponse = new GatewayResponse(); $gatewayQuestion = new GatewayQuestion(); - $query = "INSERT INTO ListResponsesOfCandidate(date, titleForm) VALUES(:date, :titleForm)"; + $query = "INSERT INTO `listresponsesofcandidate`(date, titleForm) VALUES(:date, :titleForm)"; $this->connection->executeQuery($query, array( ':date' => array(date('Y-m-d H:i:s'), PDO::PARAM_STR), ':titleForm' => array($titleForm, PDO::PARAM_STR) @@ -81,7 +81,7 @@ class GatewayListResponseOfCandidate $question = $gatewayQuestion->getQuestionContentById($id[$i]); $idResponse = $gatewayResponse->insertResponse($question, $answer[$i], $category[$i]); - $query = "INSERT INTO Submit (responsesCandidate, response) VALUES(:responsesCandidate, :response)"; + $query = "INSERT INTO `submit` (responsesCandidate, response) VALUES(:responsesCandidate, :response)"; $this->connection->executeQuery($query, array( ':responsesCandidate' => array($idListQuestion, PDO::PARAM_STR), ':response' => array($idResponse, PDO::PARAM_STR) diff --git a/Source/API/script/Gateway/GatewayPossibleResponse.php b/Source/API/script/Gateway/GatewayPossibleResponse.php index 3dc95fb..c604d52 100644 --- a/Source/API/script/Gateway/GatewayPossibleResponse.php +++ b/Source/API/script/Gateway/GatewayPossibleResponse.php @@ -22,7 +22,7 @@ class GatewayPossibleResponse public function getPossibleResponseByQuestion(int $idQuestion): array { - $query = "SELECT pr.* FROM Propose p, PossibleResponse pr + $query = "SELECT pr.* FROM `propose` p, `possibleresponse` pr WHERE p.question = :questionId AND p.possibleResponse = pr.id"; $this->connection->executeQuery($query, array( ':questionId' => array($idQuestion, PDO::PARAM_INT) @@ -33,7 +33,7 @@ class GatewayPossibleResponse public function insertPossibleResponse(string $contentPossibleResponse): int { - $query = "INSERT INTO PossibleResponse(content) VALUES(:content)"; + $query = "INSERT INTO `possibleresponse`(content) VALUES(:content)"; $this->connection->executeQuery($query, array( ':content' => array($contentPossibleResponse, PDO::PARAM_STR) )); @@ -43,12 +43,12 @@ class GatewayPossibleResponse public function deletePossibleResponse(int $id): void { - $query = "DELETE FROM Reference WHERE response = :id"; + $query = "DELETE FROM `reference` WHERE response = :id"; $this->connection->executeQuery($query, array( ':id' => array($id, PDO::PARAM_INT) )); - $query = "DELETE FROM PossibleResponse WHERE id = :id"; + $query = "DELETE FROM `possibleresponse` WHERE id = :id"; $this->connection->executeQuery($query, array( ':id' => array($id, PDO::PARAM_INT) )); diff --git a/Source/API/script/Gateway/GatewayQuestion.php b/Source/API/script/Gateway/GatewayQuestion.php index e6da6f3..18d761a 100644 --- a/Source/API/script/Gateway/GatewayQuestion.php +++ b/Source/API/script/Gateway/GatewayQuestion.php @@ -23,7 +23,7 @@ class GatewayQuestion public function addQuestion(string $contentQuestion, string $classQuestion, int $idForm): int { - $query = "INSERT INTO Question(content, type, form) VALUES(:content, :type, :form)"; + $query = "INSERT INTO `question`(content, type, form) VALUES(:content, :type, :form)"; $this->connection->executeQuery($query, array( ':content' => array($contentQuestion, PDO::PARAM_STR), ':type' => array($classQuestion, PDO::PARAM_STR), @@ -36,7 +36,7 @@ class GatewayQuestion $gatewayPossibleResponse = new GatewayPossibleResponse(); $idPossibleResponse = $gatewayPossibleResponse->insertPossibleResponse($response); - $query = "INSERT INTO Propose(question, possibleResponse) VALUES(:question, :possibleResponse)"; + $query = "INSERT INTO `propose`(question, possibleResponse) VALUES(:question, :possibleResponse)"; $this->connection->executeQuery($query, array( ':question' => array($idQuestion, PDO::PARAM_INT), ':possibleResponse' => array($idPossibleResponse, PDO::PARAM_INT) @@ -52,26 +52,26 @@ class GatewayQuestion public function deleteQuestion(string $questionClass, int $idQuestion, array $questionGetPossibleResponse): void { if($questionClass == "BoxQuestionAPI") { - $query = "DELETE FROM Propose WHERE question = :id"; + $query = "DELETE FROM `propose` WHERE question = :id"; $this->connection->executeQuery($query, array( ':id' => array($idQuestion, PDO::PARAM_INT) )); $listPossibleResponse = $questionGetPossibleResponse; for ($i = 0; $i < count($listPossibleResponse); $i++){ - $query = "DELETE FROM Reference WHERE response = :id"; + $query = "DELETE FROM `reference` WHERE response = :id"; $this->connection->executeQuery($query, array( ':id' => array($listPossibleResponse[$i]->getId(), PDO::PARAM_INT) )); - $query = "DELETE FROM PossibleResponse WHERE id = :id"; + $query = "DELETE FROM `possibleresponse` WHERE id = :id"; $this->connection->executeQuery($query, array( ':id' => array($listPossibleResponse[$i]->getId(), PDO::PARAM_INT) )); } } - $query = "DELETE FROM Question WHERE id = :id"; + $query = "DELETE FROM `question` WHERE id = :id"; $this->connection->executeQuery($query, array( ':id' => array($idQuestion, PDO::PARAM_INT) )); @@ -79,7 +79,7 @@ class GatewayQuestion public function updateQuestion(string $questionContent, string $questionClass, string $questionGetForm, string $idQuestion): void { - $query = "UPDATE Question SET content = :content, type = :type, form = :form WHERE id = :id"; + $query = "UPDATE `question` SET content = :content, type = :type, form = :form WHERE id = :id"; $this->connection->executeQuery($query, array( ':content' => array($questionContent, PDO::PARAM_STR), ':type' => array($questionClass, PDO::PARAM_STR), @@ -90,7 +90,7 @@ class GatewayQuestion public function getAllQuestions(array $idForm): array { - $query = "SELECT * FROM Question WHERE form = :form"; + $query = "SELECT * FROM `question` WHERE form = :form"; $this->connection->executeQuery($query, array( ':form' => array($idForm[0], PDO::PARAM_INT) )); @@ -129,7 +129,7 @@ class GatewayQuestion public function getQuestionContentById(int $id): string { - $query = "SELECT content FROM Question WHERE id = :id"; + $query = "SELECT content FROM `question` WHERE id = :id"; $this->connection->executeQuery($query, array( ':id' => array($id, PDO::PARAM_INT) )); diff --git a/Source/API/script/Gateway/GatewayResponse.php b/Source/API/script/Gateway/GatewayResponse.php index 774be1a..583a41c 100644 --- a/Source/API/script/Gateway/GatewayResponse.php +++ b/Source/API/script/Gateway/GatewayResponse.php @@ -68,7 +68,7 @@ class GatewayResponse */ public function getResponsesIdByIdListCandidate(int $listResponsesOfCandidateId): array { - $query = "SELECT r.id FROM Response r, Submit s WHERE s.responseCandidate = :id AND r.id = s.response"; + $query = "SELECT r.id FROM `response` r, `submit` s WHERE s.responseCandidate = :id AND r.id = s.response"; $this->connection->executeQuery($query, array( ':id' => array($listResponsesOfCandidateId, PDO::PARAM_INT) )); @@ -85,17 +85,17 @@ class GatewayResponse */ public function deleteResponseById(int $responseId): void { - $query = "DELETE FROM Categorize WHERE response = :id"; + $query = "DELETE FROM `categorize` WHERE response = :id"; $this->connection->executeQuery($query, array( ':id' => array($responseId, PDO::PARAM_INT) )); - $query = "DELETE FROM Submit WHERE response = :id"; + $query = "DELETE FROM `submit` WHERE response = :id"; $this->connection->executeQuery($query, array( ':id' => array($responseId, PDO::PARAM_INT) )); - $query = "DELETE FROM Response WHERE id = :id"; + $query = "DELETE FROM `response` WHERE id = :id"; $this->connection->executeQuery($query, array( ':id' => array($responseId, PDO::PARAM_INT) )); @@ -112,7 +112,7 @@ class GatewayResponse */ public function insertResponse(string $content, string $questionContent, array $category): int { - $query = "INSERT INTO Response(content, questionContent) VALUES (:content, :questionContent)"; + $query = "INSERT INTO `response`(content, questionContent) VALUES (:content, :questionContent)"; $this->connection->executeQuery($query, array( ':content' => array($content, PDO::PARAM_STR), ':questionContent' => array($questionContent, PDO::PARAM_STR) @@ -122,7 +122,7 @@ class GatewayResponse foreach ($category as $keyword){ - $query = "INSERT INTO Categorize (response, keyword) VALUES(:response, :keyword)"; + $query = "INSERT INTO `categorize` (response, keyword) VALUES(:response, :keyword)"; $this->connection->executeQuery($query, array( ':response' => array($idResponse, PDO::PARAM_STR), ':keyword' => array($keyword, PDO::PARAM_STR)