with方法在model类没有被定义,我猜想是用下图实现的
with
model
看不懂这段实现,有没有大神讲解一下!
__callStatic是一个魔术方法,在调用不存在的静态方法时,会将函数名和参数传入此方法调用。链式调用的原理则是中间方法会返回一个对象,return $this;,或这段代码里的数据库查询对象。
__callStatic
return $this;
2.1m questions
2.1m answers
60 comments
57.0k users