PHPackages                             elzobrito/olivia-pagination - 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. elzobrito/olivia-pagination

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

elzobrito/olivia-pagination
===========================

Simple PHP pagination library with HTML link rendering and offset/limit helpers

1.2(2mo ago)0301MITPHPPHP ^7.1|^8.2.4

Since Oct 29Pushed 2mo ago1 watchersCompare

[ Source](https://github.com/elzobrito/OliviaPagination)[ Packagist](https://packagist.org/packages/elzobrito/olivia-pagination)[ RSS](/packages/elzobrito-olivia-pagination/feed)WikiDiscussions master Synced 3w ago

READMEChangelog (3)DependenciesVersions (4)Used By (1)

Olivia Pagination
=================

[](#olivia-pagination)

Biblioteca simples de paginacao em PHP para calcular `offset/limit` e renderizar links de navegacao.

O projeto foi mantido com compatibilidade com a API original, entao o uso legado continua funcionando, com correcoes internas no calculo de paginas, na faixa "Mostrando X ao Y de Z" e na montagem das URLs.

Requisitos
----------

[](#requisitos)

- PHP 7.1 ou superior
- Composer

Instalacao
----------

[](#instalacao)

```
composer require elzobrito/olivia-pagination
```

Se estiver usando o projeto localmente:

```
composer install
```

Autoload
--------

[](#autoload)

```
require __DIR__ . '/vendor/autoload.php';
```

Namespace da classe:

```
use OliviaPagination\Pagination;
```

Uso Basico
----------

[](#uso-basico)

Exemplo com o fluxo compativel com a versao atual:

```
