PHP Класс Newscoop\Gimme\Pagination

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

Защищенные свойства (Protected)

Свойство Тип Описание
$itemsPerPage integer Requested number items per page.
$page integer Requested page number
$sort array Array with sorting parameters

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

Метод Описание
getItemsPerPage ( ) : integer Get requested number items per page
getPage ( ) : integer Get currently requested page number
getSort ( ) : array Get sort parameters
setItemsPerPage ( integer $itemsPerPage ) Set requested number items per page.
setPage ( integer $page ) Set currently requested page number
setSort ( array $sort ) Set sort parameters

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

getItemsPerPage() публичный метод

Get requested number items per page
public getItemsPerPage ( ) : integer
Результат integer Number items per page.

getPage() публичный метод

Get currently requested page number
public getPage ( ) : integer
Результат integer Page number

getSort() публичный метод

Get sort parameters
public getSort ( ) : array
Результат array Sort parameters array

setItemsPerPage() публичный метод

Set requested number items per page.
public setItemsPerPage ( integer $itemsPerPage )
$itemsPerPage integer Number items per page.

setPage() публичный метод

Set currently requested page number
public setPage ( integer $page )
$page integer Page number

setSort() публичный метод

Set sort parameters
public setSort ( array $sort )
$sort array Sort parameters array

Описание свойств

$itemsPerPage защищенное свойство

Requested number items per page.
protected int $itemsPerPage
Результат integer

$page защищенное свойство

Requested page number
protected int $page
Результат integer

$sort защищенное свойство

Array with sorting parameters
protected array $sort
Результат array