PHP Class LazyRecord\CollectionPager

Afficher le fichier Open project: corneltek/lazyrecord

Méthodes publiques

Свойство Type Description
$currentPage * current page number, start from 1
$dataArray * data array
$perPage * size of per page
$totalPages * size of pages

Méthodes publiques

Méthode Description
__construct ( array $dataArray, $page = 1, $pagenum = 10 )
calculate ( )
getNextPage ( )
getOffset ( )
getPreviousPage ( )
hasNextPage ( )
hasPreviousPage ( )
items ( )
next ( )
pages ( )
previous ( )
setPage ( integer $num )
setPerPage ( integer $num )

Method Details

__construct() public méthode

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

calculate() public méthode

public calculate ( )

getNextPage() public méthode

public getNextPage ( )

getOffset() public méthode

public getOffset ( )

getPreviousPage() public méthode

public getPreviousPage ( )

hasNextPage() public méthode

public hasNextPage ( )

hasPreviousPage() public méthode

public hasPreviousPage ( )

items() public méthode

public items ( )

next() public méthode

public next ( )

pages() public méthode

public pages ( )

previous() public méthode

public previous ( )

setPage() public méthode

public setPage ( integer $num )
$num integer

setPerPage() public méthode

public setPerPage ( integer $num )
$num integer

Property Details

$currentPage public_oe property

* current page number, start from 1
public $currentPage

$dataArray public_oe property

* data array
public $dataArray

$perPage public_oe property

* size of per page
public $perPage

$totalPages public_oe property

* size of pages
public $totalPages