Class PagerNav
Collection of Pager items that determines which pagination links should be used
USAGE EXAMPLE:
$pager = new PagerNav(100, 10, 0);
foreach($pager as $pageLabel => $pageNum) { $class = "action"; if($pageNum == $pager->getCurrentPage()) $class .= " on"; $out .= "$pageLabel"; }- PagerNav implements IteratorAggregate
Located at modules/Markup/MarkupPagerNav/PagerNav.php
public
|
#
__construct( integer $totalItems, integer $itemsPerPage, integer $currentPage )
Construct the PagerNav |
public
array
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
protected
integer
|
$totalPages | 0 |
|
protected
integer
|
$currentPage | 0 |
|
protected
|
$pager | NULL |
|
protected
integer
|
$numPageLinks | 10 |
|
protected
integer
|
$totalItems | 0 |
|
protected
integer
|
$firstItem | 0 |
|
protected
integer
|
$itemsPerPage | 0 |
|
protected
array
|
$labels | array(
'previous' => 'prev',
'next' => 'next'
) |
|
protected
|
$separator | NULL |