/** * @param \Doctrine\DBAL\Schema\Visitor\Visitor $visitor * * @return void */ public function visit(Visitor $visitor) { $visitor->acceptSchema($this); foreach ($this->_tables as $table) { $table->visit($visitor); } foreach ($this->_sequences as $sequence) { $sequence->visit($visitor); } }
/** * @param \Doctrine\DBAL\Schema\Visitor\Visitor $visitor * * @return void */ public function visit(Visitor $visitor) { $visitor->acceptSchema($this); if ($visitor instanceof NamespaceVisitor) { foreach ($this->namespaces as $namespace) { $visitor->acceptNamespace($namespace); } } foreach ($this->_tables as $table) { $table->visit($visitor); } foreach ($this->_sequences as $sequence) { $sequence->visit($visitor); } }