Introduction to Zend\PaginatorΒΆ

Zend\Paginator is a flexible component for paginating collections of data and presenting that data to users.

The primary design goals of Zend\Paginator are as follows:

  • Paginate arbitrary data, not just relational databases
  • Fetch only the results that need to be displayed
  • Do not force users to adhere to only one way of displaying data or rendering pagination controls
  • Loosely couple Zend\Paginator to other Zend Framework components so that users who wish to use it independently of Zend\View, Zend\Db, etc. can do so

Previous topic

View Helper - Navigation Proxy

Next topic


This Page

Note: You need to stay logged into your GitHub account to contribute to the documentation.

Edit this document

Edit this document

The source code of this file is hosted on GitHub. Everyone can update and fix errors in this document with few clicks - no downloads needed.

  1. Login with your GitHub account.
  2. Go to Introduction to Zend\Paginator on GitHub.
  3. Edit file contents using GitHub's text editor in your web browser
  4. Fill in the Commit message text box at the end of the page telling why you did the changes. Press Propose file change button next to it when done.
  5. On Send a pull request page you don't need to fill in text anymore. Just press Send pull request button.
  6. Your changes are now queued for review under project's Pull requests tab on GitHub.