SonarQube code smells resolve #27
continuous-integration/drone/push Build is passing Details

LoginModification
Alexis 2 years ago
parent 968ff5261e
commit 568cbe7b08

@ -3,7 +3,6 @@
namespace API\script\Gateway; namespace API\script\Gateway;
use API\script\Config\Connection; use API\script\Config\Connection;
use BusinessClass\Keyword;
use PDO; use PDO;
class GatewayKeyword class GatewayKeyword

@ -112,14 +112,14 @@ class GatewayQuestion
if ($listQuestions[$i]["type"] != "BusinessClass/TextQuestion") { if ($listQuestions[$i]["type"] != "BusinessClass/TextQuestion") {
$idQuestion = $listQuestions[$i]["id"]; $idQuestion = $listQuestions[$i]["id"];
$possibleResponses = $gatewayPossibleResponse->getPossibleResponseByQuestion($idQuestion); $possibleResponses = $gatewayPossibleResponse->getPossibleResponseByQuestion($idQuestion);
$tmpTabKeyword = []; $tmpTabKeyword = [];
$tmpTabPossibleResponse = []; $tmpTabPossibleResponse = [];
foreach ($possibleResponses as $row) { foreach ($possibleResponses as $row) {
$tmpTabKeyword[] = $gatewayKeyword->getKeywordsContentByReference($row["id"]); $tmpTabKeyword[] = $gatewayKeyword->getKeywordsContentByReference($row["id"]);
$tmpTabPossibleResponse[] = $row["content"]; $tmpTabPossibleResponse[] = $row["content"];
} }
$possibleResponsesContent[] = $tmpTabPossibleResponse; $possibleResponsesContent[] = $tmpTabPossibleResponse;
$keywordsResponses[] = $tmpTabKeyword; $keywordsResponses[] = $tmpTabKeyword;
} else { } else {

@ -19,7 +19,7 @@ class GatewayResponse
$result = $this->getResponsesIdByIdListCandidate($listResponsesOfCandidateId); $result = $this->getResponsesIdByIdListCandidate($listResponsesOfCandidateId);
$tab = []; $tab = [];
foreach ($result as $row){ foreach ($result as $row) {
$tab[] = (new GatewayKeyword())->getKeywordsContentByCategorieze($row['id']); $tab[] = (new GatewayKeyword())->getKeywordsContentByCategorieze($row['id']);
} }
@ -64,7 +64,7 @@ class GatewayResponse
$idResponse = $this->connection->lastInsertId(); $idResponse = $this->connection->lastInsertId();
foreach ($category as $keyword){ 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( $this->connection->executeQuery($query, array(
':response' => array($idResponse, PDO::PARAM_STR), ':response' => array($idResponse, PDO::PARAM_STR),

Loading…
Cancel
Save