Storm\Drivers\Base\Relational\Syncing\Traits\TableTraitManager::Register PHP Method

Register() final protected method

final protected Register ( $TraitType, callable $DefinitionFunction, callable $AddFunction, callable $DropFunction )
$DefinitionFunction callable
$AddFunction callable
$DropFunction callable
    protected final function Register($TraitType, callable $DefinitionFunction, callable $AddFunction, callable $DropFunction)
    {
        $this->RegisterDefinition($TraitType, $DefinitionFunction);
        $this->RegisterAdd($TraitType, $AddFunction);
        $this->RegisterDrop($TraitType, $DropFunction);
    }