Storm\Drivers\Base\Relational\Syncing\IDatabaseModifier::DropTableTrait PHP Метод

DropTableTrait() публичный Метод

public DropTableTrait ( Storm\Drivers\Base\Relational\Queries\IConnection $Connection, Table $Table, TableTrait $Trait )
$Connection Storm\Drivers\Base\Relational\Queries\IConnection
$Table Storm\Drivers\Base\Relational\Table
$Trait Storm\Drivers\Base\Relational\TableTrait
    public function DropTableTrait(IConnection $Connection, Relational\Table $Table, Relational\TableTrait $Trait);

Usage Example

Пример #1
0
 private function DropRelationalTraits(IConnection $Connection, IDatabaseModifier $Modifier, Relational\Database $Database)
 {
     foreach ($Database->GetTables() as $Table) {
         foreach ($Table->GetRelationalTraits() as $Trait) {
             $Modifier->DropTableTrait($Connection, $Table, $Trait);
         }
     }
 }