anekdotes / pagination
Utility to generate an intelligent ``range`` of links based on the current page and total pages.
2.0.0
2021-11-24 18:23 UTC
Requires
- php: >=7.4.0
Requires (Dev)
- phpunit/phpunit: ~9
This package is auto-updated.
Last update: 2024-10-25 00:51:32 UTC
README
Utility to generate an intelligent "range" of links based on the current page and total pages.
Installation
Install via composer into your project:
composer require anekdotes/pagination
Basic Usage
Instantiate the class and use the pager method with a few parameters.
-
$pages: total number of pages
-
$current: current page
-
$length (optional): how many page to display
use Anekdotes\Pagination\Pagination; $pagination = new Pagination(); var_dump($pagination->pager(10, 1)); /* array(6) { [0]=> int(1) [1]=> int(2) [2]=> int(3) [3]=> int(4) [4]=> int(5) [5]=> int(6) } */