PHP Class Storm\Drivers\Base\Relational\Syncing\Traits\ColumnTraitManager

Inheritance: implements Storm\Drivers\Base\Relational\Syncing\Traits\IColumnTraitManager
Show file Open project: timetoogo/penumbra

Public Methods

Method Description
AppendDefinition ( QueryBuilder $QueryBuilder, ColumnTrait $Trait )
__construct ( )

Protected Methods

Method Description
Initialize ( )
Register ( $TraitType, callable $AppenderFunction )

Method Details

AppendDefinition() final public method

final public AppendDefinition ( QueryBuilder $QueryBuilder, ColumnTrait $Trait )
$QueryBuilder Storm\Drivers\Base\Relational\Queries\QueryBuilder
$Trait Storm\Drivers\Base\Relational\Columns\ColumnTrait

Initialize() abstract protected method

abstract protected Initialize ( )

Register() final protected method

final protected Register ( $TraitType, callable $AppenderFunction )
$AppenderFunction callable

__construct() public method

public __construct ( )