找出(find)背后的源码
gelove

__callStatic 每次都要new一个实例,这不是很坑吗?

JellyBool

很坑具体是指什么?

gelove

重复创建同样的实例啊

gelove

'increment', 'decrement'是protected方法

gelove

'increment', 'decrement'是protected方法

chenze007

我追踪到
public function newQueryWithoutScopes()

{
    $builder = $this->newEloquentBuilder(
        $this->newBaseQueryBuilder()
    );
    return $builder->setModel($this)->with($this->with);
}
public function newEloquentBuilder($query)
{
    return new Builder($query);
}

jelly 在这里 new Builder($query); 这里面的 $query是不是 就是 $this->newBaseQueryBuilder() 执行后的返回值
在 Eloquent Builder里面
public function __construct(QueryBuilder $query)
{

    $this->query = $query;

}
是这样子的 我查阅手册 说叫依赖注入 想知道 这样写的好处是什么
这里面 传和不传 $query 有什么区别
能详细给说说么 或者我应该看 那些资料给个网址啥的 就是对依赖注入的 好处 和这些源码为啥这样设计之类的