falgunphp / pagination
v0.0.2
2021-06-24 18:31 UTC
Requires
- php: ^7.4|^8.0
Requires (Dev)
- phpunit/phpunit: ^9.5
- sempro/phpunit-pretty-print: ^1.4
- vimeo/psalm: ^3.18
This package is auto-updated.
Last update: 2024-09-25 02:16:24 UTC
README
Falgun 框架的易用分页。
安装
请注意,需要 PHP 7.4 或更高版本。
通过 Composer
$ composer require falgunphp/pagination
基本用法
<?php use Falgun\Pagination\Pagination; $currentPage = 1; $itemsPerPage = 10; $maxLinkToShow = 5; $pagination = new Pagination($currentPage, $itemsPerPage, $maxLinkToShow); // set total item count we got from db/api $pagination->setTotalItems(1000); $paginationBag = $pagination->make(); // $paginationBag is a instance of Falgun\Pagination\PaginationBag // It has four properties // public Page $firstPage; // public Page $lastPage; // public Page $prePage; // public Page $nextPage; // public Iterator $links; // You have to build your own html pagination from this $paginationBag
许可证
MIT 许可证 (MIT)。更多信息请参阅 许可证文件。