PHP Интерфейс Ublaboo\DataGrid\DataSource\IDataSource

Показать файл Открыть проект Примеры использования интерфейса

Открытые методы

Метод Описание
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

Описание методов

filter() публичный Метод

Filter data
public filter ( array $filters ) : static
$filters array
Результат static

filterOne() публичный Метод

Filter data - get one row
public filterOne ( array $filter ) : static
$filter array
Результат static

getCount() публичный Метод

Get count of data
public getCount ( ) : integer
Результат integer

getData() публичный Метод

Get the data
public getData ( ) : array
Результат array

limit() публичный Метод

Apply limit and offset on data
public limit ( integer $offset, integer $limit ) : static
$offset integer
$limit integer
Результат static

sort() публичный Метод

Sort data
public sort ( Sorting $sorting ) : static
$sorting Ublaboo\DataGrid\Utils\Sorting
Результат static