XOOPS
2.6.0
|
Public Member Functions | |
__construct () | |
acceptColumn (Table $table, Column $column) | |
acceptForeignKey (Table $localTable, ForeignKeyConstraint $fkConstraint) | |
acceptIndex (Table $table, Index $index) | |
acceptSchema (Schema $schema) | |
acceptSequence (Sequence $sequence) | |
acceptTable (Table $table) | |
getSchemaArray () | |
Protected Attributes | |
$schemaArray | |
Definition at line 35 of file ExportVisitor.php.
Xoops\Core\Database\Schema\ExportVisitor::__construct | ( | ) |
Constructor
Definition at line 43 of file ExportVisitor.php.
Xoops\Core\Database\Schema\ExportVisitor::acceptColumn | ( | Table | $table, |
Column | $column | ||
) |
Accept a column in a table
Table | $table | a table object |
Column | $column | a column object |
Definition at line 90 of file ExportVisitor.php.
Xoops\Core\Database\Schema\ExportVisitor::acceptForeignKey | ( | Table | $localTable, |
ForeignKeyConstraint | $fkConstraint | ||
) |
Accept a foreign key for a table
Table | $localTable | a table object |
ForeignKeyConstraint | $fkConstraint | a constraint object |
Definition at line 105 of file ExportVisitor.php.
Xoops\Core\Database\Schema\ExportVisitor::acceptIndex | ( | Table | $table, |
Index | $index | ||
) |
Accept an index on in a table
Table | $table | a table object |
Index | $index | a column object |
Definition at line 128 of file ExportVisitor.php.
Xoops\Core\Database\Schema\ExportVisitor::acceptSchema | ( | Schema | $schema | ) |
Accept an entire schema. Do nothing in this visitor
Schema | $schema | schema object |
Definition at line 65 of file ExportVisitor.php.
Xoops\Core\Database\Schema\ExportVisitor::acceptSequence | ( | Sequence | $sequence | ) |
Accept an sequence
Sequence | $sequence | a sequence object |
Definition at line 145 of file ExportVisitor.php.
Xoops\Core\Database\Schema\ExportVisitor::acceptTable | ( | Table | $table | ) |
Accept a table
Table | $table | a table object |
Definition at line 77 of file ExportVisitor.php.
Xoops\Core\Database\Schema\ExportVisitor::getSchemaArray | ( | ) |
return the generated Schema
Definition at line 53 of file ExportVisitor.php.
References Xoops\Core\Database\Schema\ExportVisitor\$schemaArray.
|
protected |
Definition at line 38 of file ExportVisitor.php.
Referenced by Xoops\Core\Database\Schema\ExportVisitor\getSchemaArray().