$Id: Abstract.php 529 2011-10-07 05:00:05Z indy $
$LastChangedBy: indy $
$LastChangedDate: 2011-10-07 08:00:05 +0300 (Fri, 07 Oct 2011) $
$Rev: 529 $
[line 25]
[line 51]
[line 65]
[line 72]
[line 58]
void __construct( [ $config = array()])
integer getLowerLimit( )
integer|null getNextPage( $pageNumber)
string getPagination( )
integer|null getPreviousPage( $pageNumber)
integer getTotal( )
integer getUpperLimit( )
void setConfig( [ $config = array()])
void _addItem( string $item)
string _buildCurrentPageLink( integer $pageNumber)
string _buildPageLink( integer $pageNumber, [string|null $text = null])
void _buildPagination( )
Overridden in child classes as:
void _computeLimits( )
void _computeTotal( )
string _formatQueryVars( )
boolean _isFirstPage( )
boolean _isLastPage( )
string _replacePatterns( string $string, integer $pageNumber, [string|null $text = null])
Accepted patterns:
void _validateConfig( $config)
void _validateCurrent( )