PHP Класс LazyRecord\CollectionPager

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
$currentPage * current page number, start from 1
$dataArray * data array
$perPage * size of per page
$totalPages * size of pages

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

Метод Описание
__construct ( array $dataArray, $page = 1, $pagenum = 10 )
calculate ( )
getNextPage ( )
getOffset ( )
getPreviousPage ( )
hasNextPage ( )
hasPreviousPage ( )
items ( )
next ( )
pages ( )
previous ( )
setPage ( integer $num )
setPerPage ( integer $num )

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

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

public __construct ( array $dataArray, $page = 1, $pagenum = 10 )
$dataArray array

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

public calculate ( )

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

public getNextPage ( )

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

public getOffset ( )

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

public getPreviousPage ( )

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

public hasNextPage ( )

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

public hasPreviousPage ( )

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

public items ( )

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

public next ( )

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

public pages ( )

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

public previous ( )

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

public setPage ( integer $num )
$num integer

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

public setPerPage ( integer $num )
$num integer

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

$currentPage публичное свойство

* current page number, start from 1
public $currentPage

$dataArray публичное свойство

* data array
public $dataArray

$perPage публичное свойство

* size of per page
public $perPage

$totalPages публичное свойство

* size of pages
public $totalPages