Method |
Description |
|
_tag_cdata ( &$parser, $cdata ) |
XML Callback to process CDATA elements |
|
_tag_close ( &$parser, $tag ) |
XML Callback to process end elements |
|
_tag_open ( &$parser, $tag, $attributes ) |
XML Callback to process start elements. Elements currently
processed are: INDEX, DROP, FIELD, KEY, NOTNULL, AUTOINCREMENT & DEFAULT. |
|
addData ( array $attributes ) : object |
Adds data to a table object |
|
addField ( string $name, string $type, string $size = NULL, array $opts = NULL ) : array |
Adds a field to a table object |
|
addFieldOpt ( string $field, string $opt, mixed $value = NULL ) : array |
Adds a field option to the current field specifier |
|
addIndex ( array $attributes ) : object |
Adds an index to a table object |
|
addTableOpt ( string $opt ) : array |
Adds an option to the table |
|
create ( object &$xmls ) : array |
Generates the SQL that will create the table in the database |
|
dbTable ( &$parent, array $attributes = NULL ) |
Iniitializes a new table object. |
|
drop ( ) |
Marks a field or table for destruction |
|