PhpMigration\Changes\ClassTree::finish PHP Метод

finish() публичный Метод

public finish ( )
    public function finish()
    {
        // Find parent
        foreach ($this->classTable as $name => &$self) {
            if (is_null($self['parent'])) {
                continue;
            }
            $parent_name = $self['parent'];
            if (!isset($this->classTable[$parent_name])) {
                continue;
            }
            $self['topentry'] = false;
            $this->classTable[$parent_name]['children'][$name] =& $self;
        }
        // Output
        if ($this->classTable) {
            $this->outputTree($this->classTable);
        } else {
            echo "No class found\n";
        }
    }