Pager
Prev
Next
Pager
Data paging class which also builds links to the pages.
Table of Contents
Introduction
— Usage of Pager 2.x
Pager "Jumping" vs. "Sliding"
— Feature comparison of the two pager styles
Pager::factory
— Creates a pager instance
Pager::setOptions
— Set or change option after the Pager object has been constructed
Pager::build
— Generate or refresh the links and paged data after a call to setOptions
Pager::getCurrentPageID
— Returns current page number
Pager::getLinks
— Returns back/next/first/last and page links, both as ordered and associative array.
Pager::getNextPageID
— Returns next page number.
Pager::getOffsetByPageId
— Returns offsets for given pageID.
Pager::getPageData
— Returns an array of current pages data
Pager::getPageIdByOffset
— Returns the page number for the given offset
Pager::getPageRangeByPageId
— Returns offsets for given pageID.
Pager::getPageSelectBox
— Returns a string with a XHTML SELECT menu, to choose the page to display.
Pager::getPreviousPageID
— Returns previous page number.
Pager::getPerPageSelectBox
— Returns a string with a XHTML SELECT menu, to choose how many items per page should be displayed.
Pager::isFirstPage
— Returns whether current page is first page
Pager::isLastPage
— Returns whether current page is last page
Pager::isLastPageComplete
— Returns whether last page is complete
Pager::numItems
— Returns number of items
Pager::numPages
— Returns number of pages
Pager::Pager
— Creates a pager instance