PHPackages                             anh/paginator - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. anh/paginator

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

anh/paginator
=============

Paginator library

v0.2.2(11y ago)23122MITPHPPHP &gt;=5.3.9

Since May 25Pushed 11y ago2 watchersCompare

[ Source](https://github.com/hilobok/paginator)[ Packagist](https://packagist.org/packages/anh/paginator)[ RSS](/packages/anh-paginator/feed)WikiDiscussions master Synced 6d ago

READMEChangelogDependencies (2)Versions (5)Used By (2)

Paginator
=========

[](#paginator)

[![Build Status](https://camo.githubusercontent.com/ac247f93a7ef201103b3098b315243bcc4d29a42c307fd0968ebf750eefdc5dc/68747470733a2f2f7472617669732d63692e6f72672f68696c6f626f6b2f706167696e61746f722e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/hilobok/paginator) [![Scrutinizer Code Quality](https://camo.githubusercontent.com/06287ac92ae4018a55870f34bb875c88736d644e76a2177ba58f4459c5c0a87c/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f68696c6f626f6b2f706167696e61746f722f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/hilobok/paginator/?branch=master) [![SensioLabsInsight](https://camo.githubusercontent.com/9f5e601b3e3ff9643216262ee0f8c9817e827f04cf06513774b3d8d7ac40b711/68747470733a2f2f696e73696768742e73656e73696f6c6162732e636f6d2f70726f6a656374732f31396264613635382d646539312d343664652d393066342d3536353363316632393766642f6d696e692e706e67)](https://insight.sensiolabs.com/projects/19bda658-de91-46de-90f4-5653c1f297fd)

Installation
------------

[](#installation)

```
$ php composer.phar require 'anh/paginator:0.2.*'
```

Usage
-----

[](#usage)

Create paginator and call it's `paginate()` method with data, page number and number of elements per page. It will find appropriate adapter and return `Page` instance, filled with paginated data, it can be used in `foreach` directly. Also you can pass manually created adapter instead of data.

```
