PHPSA\Analyzer\Pass\Expression\BacktickUsage::pass PHP Method

pass() public method

public pass ( PhpParser\Node\Expr\ShellExec $expr, Context $context ) : boolean
$expr PhpParser\Node\Expr\ShellExec
$context PHPSA\Context
return boolean
    public function pass(Expr\ShellExec $expr, Context $context)
    {
        $context->notice('backtick_usage', 'It\'s bad practice to use the backtick operator for shell execution', $expr);
        return true;
    }
BacktickUsage