laasti / pagination
一个小型分页库,生成数据对象而不是HTML。
v0.2.2
2016-01-15 22:08 UTC
Requires
- php: >=5.4.0
Requires (Dev)
- league/container: ~1.3
README
一个用于生成分页的小型库。
安装
composer require laasti/pagination
用法
$pagination = new Pagination($currentPage, $total, $perPage, $baseUrl, $neighbours); echo '<a href="'.$pagination->first()->link().'">First</a>'; echo '<a href="'.$pagination->previous()->link().'">Previous</a>'; foreach ($pagination as $page) { if ($page->isActive()) { echo '<b>'.$page->number().'</b>'; } else { echo '<a href="'.$page->link().'">'.$page->number().'</a>'; } } echo '<a href="'.$pagination->next()->link().'">Next</a>'; echo '<a href="'.$pagination->last()->link().'">Last</a>';
贡献
- 将它分叉!
- 创建你的功能分支:
git checkout -b my-new-feature
- 提交你的更改:
git commit -am '添加一些功能'
- 推送到分支:
git push origin my-new-feature
- 提交一个拉取请求 :D
历史
查看 CHANGELOG.md 获取更多信息。
致谢
作者:Sonia Marquette (@nebulousGirl)
许可证
在 MIT 许可证下发布。查看 LICENSE.txt 文件。