category Zend
package Zend_Paginator
copyright Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com)
license New BSD License

 Methods

Constructor.

__construct(\Iterator $iterator) 

Parameters

$iterator

\Iterator

Iterator to paginate

Exceptions

\Zend_Paginator_Exception

Returns the total number of rows in the collection.

count() : integer

Returns

integer

Returns an iterator of items for a page, or an empty array.

getItems(integer $offset, integer $itemCountPerPage) : \LimitIterator | array
inherited_from \Zend_Paginator_Adapter_Interface::getItems()

Parameters

$offset

integer

Page offset

$itemCountPerPage

integer

Number of items per page

Returns

\LimitIteratorarray

 Properties

 

Item count

$_count : integer

Default

null
 

Iterator which implements Countable

$_iterator : \Iterator

Default

null