getIndexer('function'); $issues = []; if ($indexer->has('hook_uninstall')) { /** @var \Pharborist\NodeCollection $variable_del */ $variable_del = $indexer->get('hook_uninstall')->find(Filter::isFunctionCall('variable_del')); if (sizeof($variable_del) > 0) { $issue = $this->buildIssue($target); $variable_del->each(function(FunctionCallNode $function_call) use ($issue) { $issue->addViolation($function_call, $this); }); $issues[] = $issue; } } return $issues; } }