XOOPS
2.6.0
|
Public Member Functions | |
__construct () | |
importSchemaArray (array $schemaArray) | |
importSequences (array $sequenceArray) | |
importTables (array $tableArray) | |
Private Attributes | |
$schemaArray = array() | |
$xDbName = '' | |
$xPrefix = '' | |
Definition at line 34 of file ImportSchema.php.
Xoops\Core\Database\Schema\ImportSchema::__construct | ( | ) |
Constructor
Definition at line 44 of file ImportSchema.php.
References XoopsBaseConfig\get().
Xoops\Core\Database\Schema\ImportSchema::importSchemaArray | ( | array | $schemaArray | ) |
Import an array into a schema
array | $schemaArray | array version of a schema object |
Definition at line 57 of file ImportSchema.php.
References Xoops\Core\Database\Schema\ImportSchema\$schemaArray, $type, Xoops\Core\Database\Schema\ImportSchema\importSequences(), and Xoops\Core\Database\Schema\ImportSchema\importTables().
Referenced by SystemModule\install(), and SystemModule\update().
Xoops\Core\Database\Schema\ImportSchema::importSequences | ( | array | $sequenceArray | ) |
Build array of Sequence objects to add to the schema
array | $sequenceArray | array of table definitions |
Definition at line 144 of file ImportSchema.php.
References $name.
Referenced by Xoops\Core\Database\Schema\ImportSchema\importSchemaArray().
Xoops\Core\Database\Schema\ImportSchema::importTables | ( | array | $tableArray | ) |
Build array of Table objects to add to the schema
array | $tableArray | array of table definitions |
Definition at line 82 of file ImportSchema.php.
References $name, and $options.
Referenced by Xoops\Core\Database\Schema\ImportSchema\importSchemaArray().
|
private |
Definition at line 39 of file ImportSchema.php.
Referenced by Xoops\Core\Database\Schema\ImportSchema\importSchemaArray().
|
private |
Definition at line 38 of file ImportSchema.php.
|
private |
Definition at line 37 of file ImportSchema.php.