PHP Class Storm\Drivers\Platforms\Mysql\Syncing\ColumnTraitManager

Inheritance: extends Storm\Drivers\Base\Relational\Syncing\Traits\ColumnTraitManager
Datei anzeigen Open project: timetoogo/penumbra

Public Methods

Method Description
AppendCharacterSet ( QueryBuilder $QueryBuilder, CharacterSet $Trait )
AppendCollation ( QueryBuilder $QueryBuilder, Collation $Trait )
AppendComment ( QueryBuilder $QueryBuilder, Comment $Trait )
AppendDefaultValue ( QueryBuilder $QueryBuilder, DefaultValue $Trait )
AppendIncrement ( QueryBuilder $QueryBuilder, Increment $Trait )
AppendNotNullable ( QueryBuilder $QueryBuilder, NotNullable $Trait )

Protected Methods

Method Description
Initialize ( )

Method Details

AppendCharacterSet() public method

public AppendCharacterSet ( QueryBuilder $QueryBuilder, CharacterSet $Trait )
$QueryBuilder Storm\Drivers\Base\Relational\Queries\QueryBuilder
$Trait Storm\Drivers\Platforms\Mysql\Columns\CharacterSet

AppendCollation() public method

public AppendCollation ( QueryBuilder $QueryBuilder, Collation $Trait )
$QueryBuilder Storm\Drivers\Base\Relational\Queries\QueryBuilder
$Trait Storm\Drivers\Platforms\Mysql\Columns\Collation

AppendComment() public method

public AppendComment ( QueryBuilder $QueryBuilder, Comment $Trait )
$QueryBuilder Storm\Drivers\Base\Relational\Queries\QueryBuilder
$Trait Storm\Drivers\Base\Relational\Columns\Traits\Comment

AppendDefaultValue() public method

public AppendDefaultValue ( QueryBuilder $QueryBuilder, DefaultValue $Trait )
$QueryBuilder Storm\Drivers\Base\Relational\Queries\QueryBuilder
$Trait Storm\Drivers\Base\Relational\Columns\Traits\DefaultValue

AppendIncrement() public method

public AppendIncrement ( QueryBuilder $QueryBuilder, Increment $Trait )
$QueryBuilder Storm\Drivers\Base\Relational\Queries\QueryBuilder
$Trait Storm\Drivers\Base\Relational\Columns\Traits\Increment

AppendNotNullable() public method

public AppendNotNullable ( QueryBuilder $QueryBuilder, NotNullable $Trait )
$QueryBuilder Storm\Drivers\Base\Relational\Queries\QueryBuilder
$Trait Storm\Drivers\Base\Relational\Columns\Traits\NotNullable

Initialize() final protected method

final protected Initialize ( )