$constants */ private $constants = []; public function getCollected(): array { $list = array_keys($this->constants); natcasesort($list); return array_values($list); } public function enterNode(Node $node) { if ($node instanceof Node\Expr\ConstFetch) { if (!empty($node->name) && $node->name instanceof Node\Name) { $this->constants[$node->name->toString()] = true; } } return null; } }