utils.common.paginable interface
Initial release
该包包含许多对象使用的接口,用于声明它们能够对它们表示的结果集进行分页。
如果您的对象表示一个结果集(例如您的对象是查询数据库的结果集),并且您可以对此结果集进行分页(使用偏移量和限制仅返回结果的一部分),那么您的对象应该实现PaginateInterface 。
interface PaginableInterface {
/**
* Paginates the result set.
*
* @param int $limit
* @param int $offset
*/
public function paginate ( $ limit , $ offset = 0 );
}
该包是 Mouf (http://mouf-php.com) 的一部分,Mouf 致力于通过提供图形依赖注入框架来确保良好的开发实践。