Class RemovePrefixes
RemovePrefixes is a Schema Visitor that builds an new Schema object without the XOOPS_DB_PREFIX. A table list can be optionally applied to filter the Schema.
This depends on PrefixStripper to do a lot of the grunt work.
- Xoops\Core\Database\Schema\RemovePrefixes implements Doctrine\DBAL\Schema\Visitor\Visitor
Namespace: Xoops\Core\Database\Schema
Package: Xoops\Core
Category: Xoops\Core\Database\Schema\RemovePrefixes
Copyright: 2013 XOOPS Project (http://xoops.org)
License: GPL 2 or later (http://www.gnu.org/licenses/gpl-2.0.html)
Author: Richard Griffith richard@geekwright.com
Version: Release: 2.6
Since: 2.6.0
Link: http://xoops.org
Located at oops_lib/Xoops/Core/Database/Schema/RemovePrefixes.php
Package: Xoops\Core
Category: Xoops\Core\Database\Schema\RemovePrefixes
Copyright: 2013 XOOPS Project (http://xoops.org)
License: GPL 2 or later (http://www.gnu.org/licenses/gpl-2.0.html)
Author: Richard Griffith richard@geekwright.com
Version: Release: 2.6
Since: 2.6.0
Link: http://xoops.org
Located at oops_lib/Xoops/Core/Database/Schema/RemovePrefixes.php
public
|
|
public
Doctrine\DBAL\Schema\Schema
|
|
public
|
|
public
|
|
public
|
|
public
|
#
acceptColumn( Doctrine\DBAL\Schema\Table $table, Doctrine\DBAL\Schema\Column $column )
accept a column in the schema - not used in this context |
public
|
#
acceptForeignKey( Doctrine\DBAL\Schema\Table $localTable, Doctrine\DBAL\Schema\ForeignKeyConstraint $fkConstraint )
Accept a foreign key in the schema - not used in this context |
public
|
#
acceptIndex( Doctrine\DBAL\Schema\Table $table, Doctrine\DBAL\Schema\Index $index )
Accept an Index - not used in this context |
public
|
protected
|
$newSchema
|