PHP Class Storm\Drivers\Base\Relational\Traits\Index

Inheritance: extends Storm\Drivers\Base\Relational\StructuralTableTrait
Datei anzeigen Open project: timetoogo/penumbra Class Usage Examples

Public Methods

Method Description
GetColumnDirection ( Column $Column )
GetColumnNames ( )
GetColumns ( )
GetName ( )
__construct ( $Name, array $Columns, $Type = IndexType::Plain )

Protected Methods

Method Description
IsStructuralTrait ( StructuralTableTrait $OtherTrait )
SetColumnDirection ( Column $Column, $Direction )

Method Details

GetColumnDirection() public method

public GetColumnDirection ( Column $Column )
$Column Storm\Drivers\Base\Relational\Columns\Column

GetColumnNames() final public method

final public GetColumnNames ( )

GetColumns() final public method

final public GetColumns ( )

GetName() final public method

final public GetName ( )

IsStructuralTrait() protected method

protected IsStructuralTrait ( StructuralTableTrait $OtherTrait )
$OtherTrait Storm\Drivers\Base\Relational\StructuralTableTrait

SetColumnDirection() final protected method

final protected SetColumnDirection ( Column $Column, $Direction )
$Column Storm\Drivers\Base\Relational\Columns\Column

__construct() public method

public __construct ( $Name, array $Columns, $Type = IndexType::Plain )
$Columns array