kilte / silex-pagination
1.1.2
2016-07-05 21:32 UTC
Requires
- php: >=5.3.3
- amstaffix/pagination: ~1.1
Requires (Dev)
- phpunit/phpunit: ~4.7
- silex/silex: *
- twig/twig: >=1.8,<2.0-dev
This package is not auto-updated.
Last update: 2022-02-01 12:29:36 UTC
README
为Silex提供简单分页的供应商
要求
- PHP >= 5.3.3
使用方法
$app->register(new \Kilte\Silex\Pagination\PaginationServiceProvider); $pages = $app['pagination'](100, 500);
更多信息请这里
选项
'pagination.per_page'
- 每页项目数(默认20个)'pagination.neighbours'
- 左右两侧相邻页面的数量(默认4个)
如何在“我的视图”中使用它?
请参见示例以获取更多信息。
特性
\Kilte\Silex\Pagination\PaginationTrait
添加了以下快捷方式
object pagination(int $total[, int $current[, int $perPage[, int $neighbours = 4]]])
- 是$app['pagination']()
的别名
测试
$ composer install
$ vendor/bin/phpunit
更新日志
1.1.1 [31.08.14]
- 添加了单元测试
- 其他小改进
1.1.0 [29.06.2014]
- 更新分页到1.1.0
1.0.1 [26.02.2014]
- 将分页服务移动到另一个库
1.0.0 [31.12.2013]
- 首次发布
贡献
- 分支
- 创建你的功能分支(git checkout -b awesome-feature)
- 进行你的更改
- 如果有必要,编写/更新测试
- 如果有必要,更新README.md
- 将你的分支推送到origin(git push origin awesome-feature)
- 发送拉取请求
- ???
- Profit!!!
不要忘记合并上游更改
git remote add upstream https://github.com/AmsTaFFix/silex-pagination
git checkout master
git pull upstream
git push origin master
现在你可以删除你的分支
git branch -d awesome-feature
git push origin :awesome-feature
许可证
MIT许可证(MIT)