rogerthomas84/ohpage
最新稳定版本:1.0.0
Composer 安装命令:
composer require rogerthomas84/ohpage
包简介
OhPage is a paginating library for PHP
README 文档
README
OhPage is a simple cheat, really it's because I'm tired of figuring out the skip / limit for paginating result sets.
Using Composer
To use OhPage with Composer, add the dependency (and version constraint) to your require block inside your composer.json file.
{
"require": {
"rogerthomas84/ohpage": "1.0.*"
}
}
Quick Start
<?php $db = new \MongoClient('mongodb://my.database.host:27017'); // Set up your database connection $collection = $db->selectCollection('mydb', 'mycollection'); $perPage = 10; // How many results per page? $currentPage = 1; // The current page $totalResults = $collection->count(); // Get the total from the DB $instance = new PaginateHelper($perPage, $currentPage, $totalResults); $results = $collection->find()->sort( array('createdDate' => -1) )->skip( $instance->getQueryOffset() )->limit( $instance->getQueryLimit() );
统计信息
- 总下载量: 61
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2015-09-03