diff --git a/rules/S6173/php/rule.adoc b/rules/S6173/php/rule.adoc index 8544ac4c88..71278a0f7d 100644 --- a/rules/S6173/php/rule.adoc +++ b/rules/S6173/php/rule.adoc @@ -7,6 +7,8 @@ include::../description.adoc[] $input = $_GET["input"]; call_user_func($input, "abc"); # Noncompliant +$input(); # Noncompliant +$o = new $input(); # Noncompliant ---- == Compliant Solution @@ -17,6 +19,8 @@ $input = $_GET["input"]; if(in_array($input, $allowlist, true)) { call_user_func($input, "abc"); + $input(); + $o = new $input(); } ----