Method | Description | |
---|---|---|
GetAllDataFromColumns ( array $ResultRows, array $Columns ) : |
Gets the data from the supplied columns from all of the supplied result rows NOTE: Keys are preserved. | |
GetData ( ) | ||
GetDataFromColumns ( array $Columns ) : |
Gets the data from the supplied columns | |
GetPrimaryKey ( Storm\Core\Relational\ITable $Table ) : |
Get a the primary key of the supplied table | |
GetPrimaryKeys ( ) : PrimaryKeys[] | ||
GetRow ( Storm\Core\Relational\ITable $Table ) : |
Get a the row of the supplied table | |
GetRows ( ) : |
||
GetTables ( ) : Storm\Core\Relational\ITable[] | ||
IsOf ( Storm\Core\Relational\ITable $Table ) | ||
SetData ( array $Data ) | ||
__clone ( ) | ||
__construct ( array &$Columns, array $ColumnData = [] ) |
Method | Description | |
---|---|---|
AddColumnData ( Storm\Core\Relational\IColumn $Column, $Data ) | ||
GetColumnData ( Storm\Core\Relational\IColumn $Column ) | ||
HasColumnData ( Storm\Core\Relational\IColumn $Column ) | ||
RemoveColumnData ( Storm\Core\Relational\IColumn $Column ) |
Method | Description | |
---|---|---|
InvalidTable ( Storm\Core\Relational\ITable $Table ) |
protected AddColumnData ( Storm\Core\Relational\IColumn $Column, $Data ) | ||
$Column | Storm\Core\Relational\IColumn |
final public static GetAllDataFromColumns ( array $ResultRows, array $Columns ) : |
||
$ResultRows | array | The result rows to get the data from |
$Columns | array | The columns to get the from |
return | The data of the supplied columns |
protected GetColumnData ( Storm\Core\Relational\IColumn $Column ) | ||
$Column | Storm\Core\Relational\IColumn |
final public GetDataFromColumns ( array $Columns ) : |
||
$Columns | array | The columns to get the from |
return | The data of the supplied columns |
final public GetPrimaryKey ( Storm\Core\Relational\ITable $Table ) : |
||
$Table | Storm\Core\Relational\ITable | The table of the primary key to retreive |
return | The matching primary key |
final public GetPrimaryKeys ( ) : PrimaryKeys[] | ||
return | PrimaryKeys[] |
final public GetRow ( Storm\Core\Relational\ITable $Table ) : |
||
$Table | Storm\Core\Relational\ITable | The table of the row to retreive |
return | The matching row |
final public GetTables ( ) : Storm\Core\Relational\ITable[] | ||
return | Storm\Core\Relational\ITable[] |
protected HasColumnData ( Storm\Core\Relational\IColumn $Column ) | ||
$Column | Storm\Core\Relational\IColumn |
final public IsOf ( Storm\Core\Relational\ITable $Table ) | ||
$Table | Storm\Core\Relational\ITable |
protected RemoveColumnData ( Storm\Core\Relational\IColumn $Column ) | ||
$Column | Storm\Core\Relational\IColumn |
public __construct ( array &$Columns, array $ColumnData = [] ) | ||
$Columns | array | |
$ColumnData | array |