Doctrine


Doctrine\DBAL\Schema\Visitor\Visitor
/Doctrine/DBAL/Schema/Visitor/Visitor.php at line 42

Interface Visitor

Visitor

public interface Visitor

Schema Visitor used for Validation or Generation purposes.

License:
http://www.opensource.org/licenses/lgpl-license.php LGPL
See Also:
www.doctrine-project.org
Since:
2.0
Version:
$Revision$
Author:
Benjamin Eberlei

Method Summary
void

acceptColumn(mixed table, Column column)

void

acceptForeignKey(Table localTable, ForeignKeyConstraint fkConstraint)

void

acceptIndex(Table table, Index index)

void

acceptSchema(Schema schema)

void

acceptSequence(Sequence sequence)

void

acceptTable(Table table)

Method Detail

/Doctrine/DBAL/Schema/Visitor/Visitor.php at line 57

acceptColumn

public void acceptColumn(mixed table, Column column)


/Doctrine/DBAL/Schema/Visitor/Visitor.php at line 63

acceptForeignKey

public void acceptForeignKey(Table localTable, ForeignKeyConstraint fkConstraint)


/Doctrine/DBAL/Schema/Visitor/Visitor.php at line 69

acceptIndex

public void acceptIndex(Table table, Index index)


/Doctrine/DBAL/Schema/Visitor/Visitor.php at line 47

acceptSchema

public void acceptSchema(Schema schema)


/Doctrine/DBAL/Schema/Visitor/Visitor.php at line 74

acceptSequence

public void acceptSequence(Sequence sequence)


/Doctrine/DBAL/Schema/Visitor/Visitor.php at line 52

acceptTable

public void acceptTable(Table table)


Doctrine