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

AbandonedArchivedLibrary

kmd/pagination
==============

Extend Laravel 4 basic Bootstrap Pagination

1.0.2(12y ago)44011[1 issues](https://github.com/mikemand/pagination/issues)MITPHPPHP &gt;=5.3.7

Since Dec 7Pushed 12y ago1 watchersCompare

[ Source](https://github.com/mikemand/pagination)[ Packagist](https://packagist.org/packages/kmd/pagination)[ RSS](/packages/kmd-pagination/feed)WikiDiscussions master Synced 2mo ago

READMEChangelog (3)Dependencies (1)Versions (4)Used By (0)

\#Laravel 4 Extended Pagination

An extension to the default Laravel 4 Pagination for better flexibility and configuration.

Mimics default Laravel 4 pagination out of the box. Change config or language options to customize.

Created and maintained by Micheal Mand. Copyright © 2013. Licensed under the [MIT license](LICENSE.md).

[![Total Downloads](https://camo.githubusercontent.com/55aa64d80592a8ad3a2971b386f7fa7d21edbcf1929637302265569afa28329a/68747470733a2f2f706f7365722e707567782e6f72672f6b6d642f706167696e6174696f6e2f646f776e6c6f6164732e706e67)](https://packagist.org/packages/kmd/pagination)

\##Installation

Add `kmd/pagination` as a requirement to `composer.json`:

```
{
    ...
    "require": {
        ...
        "kmd/pagination": "dev-master"
        ...
    },
}
```

Update composer:

```
$ php composer.phar update

```

Add the provider to your `app/config/app.php`:

```
'providers' => array(

    ...
    'Kmd\Pagination\PaginationServiceProvider',

),
```

(Optional) Publish package config:

```
$ php artisan config:publish kmd/pagination

```

\##Usage and Configuration

\###Usage

This package sits on top of Laravel 4's Pagination, so use it the same way. [Laravel 4's Pagination Docs.](http://laravel.com/docs/pagination#usage)

\###Configuration

- `always_show`: Set to `true` to always show the paginator, even if there are no pages. Default: `false`.
- `show_first_last`: Set to `true` to show First/Last page links. Default: `false`.
- `align_simple`: Set to `true` to align the simple paginator links to the sides. Default: `false`.
- `classes`: Set the sliding paginator's classes. For example, to center the paginator: `pagination pagination-centered`. See: [Twitter Bootstrap Pagination Docs](http://twitter.github.io/bootstrap/components.html#pagination). Default: `pagination`.
- `slider`:
    - `prev_link_text`: Set the previous link text. Default: `&lsaquo;`.
    - `next_link_text`: Set the next link text. Default: `&rsaquo;`.
    - `first_link_text`: Set the first link text. Default: `&laquo; First`.
    - `last_link_text`: Set the last link text. Default: `Last &raquo;`.
- `simple`:
    - `prev_link_text`: Set the previous link text. Default: `&larr; Previous`.
    - `next_link_text`: Set the next link text. Default: `Next &rarr;`.

To change the pagination view, edit `app/config/view.php` and change the `pagination` value. Want to create your own? Model it after [one of the views](src/views).

###  Health Score

29

—

LowBetter than 59% of packages

Maintenance15

Infrequent updates — may be unmaintained

Popularity17

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity60

Established project with proven stability

 Bus Factor1

Top contributor holds 73.7% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~16 days

Total

3

Last Release

4508d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/7c5a56dfd05f1567528e46cb0fc1ef5f2c41bb3a2af92f48bc7b1f5ab3ed2f7d?d=identicon)[mikemand](/maintainers/mikemand)

---

Top Contributors

[![mikemand](https://avatars.githubusercontent.com/u/745184?v=4)](https://github.com/mikemand "mikemand (14 commits)")[![GrahamCampbell](https://avatars.githubusercontent.com/u/2829600?v=4)](https://github.com/GrahamCampbell "GrahamCampbell (4 commits)")[![lareeth](https://avatars.githubusercontent.com/u/1789694?v=4)](https://github.com/lareeth "lareeth (1 commits)")

---

Tags

laravelpagination

### Embed Badge

![Health badge](/badges/kmd-pagination/health.svg)

```
[![Health](https://phpackages.com/badges/kmd-pagination/health.svg)](https://phpackages.com/packages/kmd-pagination)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
