XOOPS
2.6.0
|
Public Member Functions | |
__construct (array $tables=array(), array $sequences=array(), SchemaConfig $schemaConfig=null) | |
addSequence (Sequence $sequence) | |
addTable (Table $table) | |
setTableFilter (array $tableList) | |
Private Attributes | |
$tableList = array() | |
$xDbName = '' | |
$xPrefix = '' | |
Definition at line 34 of file PrefixStripper.php.
Xoops\Core\Database\Schema\PrefixStripper::__construct | ( | array | $tables = array() , |
array | $sequences = array() , |
||
SchemaConfig | $schemaConfig = null |
||
) |
constructor
Definition at line 44 of file PrefixStripper.php.
References XoopsBaseConfig\get().
Xoops\Core\Database\Schema\PrefixStripper::addSequence | ( | Sequence | $sequence | ) |
Add a sequence to the schema
Sequence | $sequence | a sequence |
Definition at line 107 of file PrefixStripper.php.
References Xoops\getInstance().
Xoops\Core\Database\Schema\PrefixStripper::addTable | ( | Table | $table | ) |
Add a table object to the schema
Table | $table | table object to add |
Definition at line 72 of file PrefixStripper.php.
References $name, and Xoops\getInstance().
Xoops\Core\Database\Schema\PrefixStripper::setTableFilter | ( | array | $tableList | ) |
set list of tables to limit schema
If no list is specified, all tables will be included
array | $tableList | list of tables to include |
Definition at line 60 of file PrefixStripper.php.
References Xoops\Core\Database\Schema\PrefixStripper\$tableList.
|
private |
Definition at line 39 of file PrefixStripper.php.
Referenced by Xoops\Core\Database\Schema\PrefixStripper\setTableFilter().
|
private |
Definition at line 38 of file PrefixStripper.php.
|
private |
Definition at line 37 of file PrefixStripper.php.