Property | Type | Description | |
---|---|---|---|
$data | array | ||
$data_source | |||
$primary_key | string |
Method | Description | |
---|---|---|
__construct ( Nextras\Orm\Collection\ICollection $data_source, string $primary_key ) | ||
applyFilterDate ( |
Filter by date | |
applyFilterDateRange ( |
Filter by date range | |
applyFilterMultiSelect ( |
Filter by multi select value | |
applyFilterRange ( |
Filter by range | |
applyFilterSelect ( |
Filter by select value | |
applyFilterText ( |
Filter by keyword | |
filterOne ( array $condition ) : static | Filter data - get one row | |
getCount ( ) : integer | Get count of data | |
getData ( ) : array | Get the data | |
limit ( integer $offset, integer $limit ) : static | Apply limit and offset on data | |
sort ( |
Sort data |
Method | Description | |
---|---|---|
prepareColumn ( string $column ) : string | Adjust column from DataGrid 'foreignKey.column' to Nextras 'this->foreignKey->column' |
public __construct ( Nextras\Orm\Collection\ICollection $data_source, string $primary_key ) | ||
$data_source | Nextras\Orm\Collection\ICollection | |
$primary_key | string |
public applyFilterDate ( |
||
$filter | ||
return | static |
public applyFilterDateRange ( |
||
$filter | ||
return | void |
public applyFilterMultiSelect ( |
||
$filter | ||
return | void |
public applyFilterRange ( |
||
$filter | ||
return | void |
public applyFilterSelect ( |
||
$filter | ||
return | void |
public applyFilterText ( |
||
$filter | ||
return | void |
public sort ( |
||
$sorting | ||
return | static |
protected DbalCollection,Nextras\Orm\Mapper\Dbal $data_source | ||
return |