\Fuman_Util_Paginator

Paginator is used to make page handling issues easier.

Summary

Methods
Properties
Constants
__construct()
setCount()
getCount()
setMaxItems()
getMaxItems()
setPage()
getPage()
hasPage()
hasNext()
getNext()
hasPrev()
getPrev()
getFirst()
getLast()
getPageCount()
No public properties found
No constants found
No protected methods found
$_count
$_maxItems
$_page
N/A
No private methods found
No private properties found
N/A

Properties

$_count

$_count : integer

Count of items

Type

integer

$_maxItems

$_maxItems : integer

Max Items per Page

Type

integer

$_page

$_page : integer

Current page

Type

integer

Methods

__construct()

__construct(integer  $count, integer  $maxItems, integer  $page = 1) : \Fuman_Util_Paginator

Constructor

Parameters

integer $count
integer $maxItems
integer $page

Returns

\Fuman_Util_Paginator

setCount()

setCount(integer  $count) : void

Set count

Parameters

integer $count

getCount()

getCount() : integer

Get count

Returns

integer

setMaxItems()

setMaxItems(integer  $maxItems) : void

Set max-items

Parameters

integer $maxItems

getMaxItems()

getMaxItems() : integer

Get max-items

Returns

integer

setPage()

setPage(integer  $page) : integer

Set page

Parameters

integer $page

Returns

integer

getPage()

getPage() : integer

Get current page

Returns

integer

hasPage()

hasPage(integer  $page) : boolean

Is Page available?

Parameters

integer $page

Returns

boolean

hasNext()

hasNext() : boolean

Has next page

Returns

boolean

getNext()

getNext() : integer

Get next page

Returns

integer

hasPrev()

hasPrev() : boolean

Has previous page?

Returns

boolean

getPrev()

getPrev() : integer

Get previous page

Returns

integer

getFirst()

getFirst() : integer

Get first page

Returns

integer

getLast()

getLast() : integer

Get last page

Returns

integer

getPageCount()

getPageCount() : integer

Get page count

Returns

integer