tp5 paginate类可以调用collection类的方法
来源:互联网 发布:极限运动知乎 编辑:程序博客网 时间:2024/06/05 19:01
TP5的分页 ->paginate();生成的是paginate类
当调用Query对象的paginate()方法时,返回的是Paginator对象,但是可以通过Paginator对象调用Collection对象的方法,举个例子:获取house表的数据并且打乱数据的顺序
$list = model('XXX')-> where)()->paginate();
$list ->shuffle();
shuffle()方法是Collection对象的方法,Paginator对象能调用的原因是因为Paginator对象有__call方法:
public function __call($name,$arguments)
{
return call_user_func_array([$this->getCollection,$name],$arguments);
}
在对象中调用一个不可访问方法时,__call()会被调用。
阅读全文
0 0
- tp5 paginate类可以调用collection类的方法
- tp5框架paginate的使用
- tp5中调用一些类的静态方法前面加\
- TP5-类中方法的继承
- tp5的redis类
- TP5与TP3.2的可以通用的方法
- TP5与TP3.2的可以通用的方法
- TP5分页使用方法,在使用paginate(10)后无法foreach得到的数据集合
- Java Details-抽象的类可以调用其静态方法
- Collection集合类方法
- tp5的一些小方法
- tp5怎么引入extend下面的类
- TP5下导出exl封装的类
- 类方法和实例方法的区别,即实例方法可以调用实例方法和类方法,但是类方法只能调用类方法
- tp5 引入自定义类
- TP5分页类
- java类的构造方法可以直接调用该类中已有的方法。
- 静态方法不能直接调用实例方法和变量,但可以间接调用(即在静态方法中创建类的实例,然后调用)
- python dict排序
- oracle查询树的通用查询语句
- .NET中那些所谓的新语法之四:标准查询运算符与LINQ
- caffe运行mnist出现convert_mnist_data.bin: not found问题的解决
- 大数据学习笔记(五)-HBase
- tp5 paginate类可以调用collection类的方法
- anaconda没有创建启动快捷方式的解决办法
- 二叉树的遍历(非递归实现)
- webrtc在移动端:Android, IOS上的视频编码器创建过程
- Error:java: Compilation failed: internal java compiler error 解决办法
- java爬虫:JSOUP
- 秋招Android面试总结:美团、携程、百度、腾讯、长银58
- 手机端line-height
- crawl微博'头条'一栏