PhpMigration\Changes\ClassTree::leaveNode PHP Method

leaveNode() public method

public leaveNode ( $node )
    public function leaveNode($node)
    {
        if ($node instanceof Stmt\Class_) {
            $name = $node->migName;
            $parent_name = $node->migExtends;
            if (isset($this->classTable[$name])) {
                Logging::notice('Found a duplicated class ' . $name . ' in ' . $this->visitor->getFile());
            }
            $this->classTable[$name] = ['parent' => $parent_name, 'children' => [], 'topentry' => true];
        }
    }