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

LoginModification
Alexis 2 years ago
parent 904291e907
commit 78c19fde0d

@ -16,7 +16,9 @@ class APIController
$listGateway = array("\\Gateway\\GatewayForm", "\\Gateway\\GatewayKeyword", "\\Gateway\\GatewayQuestion"); $listGateway = array("\\Gateway\\GatewayForm", "\\Gateway\\GatewayKeyword", "\\Gateway\\GatewayQuestion");
foreach ($listGateway as $gateway) // Pour chaque Gateway foreach ($listGateway as $gateway) // Pour chaque Gateway
{ {
/* On regarde si elle implémente une fonction du même nom que l'action reçue */ /*
* On regarde si elle implémente une fonction du même nom que l'action reçue
*/
if(method_exists($gateway, $action)) if(method_exists($gateway, $action))
{ {
(new $gateway)->$action(); // Si oui, on appelle cette fonction (new $gateway)->$action(); // Si oui, on appelle cette fonction

Loading…
Cancel
Save