mootensai\enhancedgii\migration\Generator::reorderRecrusive PHP Méthode

reorderRecrusive() protected méthode

protected reorderRecrusive ( array $tableNames, array &$depencies, array &$orders )
$tableNames array
$depencies array
$orders array
    protected function reorderRecrusive($tableNames, &$depencies, &$orders)
    {
        foreach ($tableNames as $table) {
            if (!isset($orders[$table])) {
                if (isset($depencies[$table])) {
                    $this->reorderRecrusive($depencies[$table], $depencies, $orders);
                }
                $orders[$table] = true;
            }
        }
    }