PHP Interface Ublaboo\DataGrid\DataSource\IDataSource

Afficher le fichier Open project: ublaboo/datagrid Interface Usage Examples

Méthodes publiques

Méthode Description
filter ( array $filters ) : static Filter data
filterOne ( array $filter ) : 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 ( Sorting $sorting ) : static Sort data

Method Details

filter() public méthode

Filter data
public filter ( array $filters ) : static
$filters array
Résultat static

filterOne() public méthode

Filter data - get one row
public filterOne ( array $filter ) : static
$filter array
Résultat static

getCount() public méthode

Get count of data
public getCount ( ) : integer
Résultat integer

getData() public méthode

Get the data
public getData ( ) : array
Résultat array

limit() public méthode

Apply limit and offset on data
public limit ( integer $offset, integer $limit ) : static
$offset integer
$limit integer
Résultat static

sort() public méthode

Sort data
public sort ( Sorting $sorting ) : static
$sorting Ublaboo\DataGrid\Utils\Sorting
Résultat static