public setModel ( |
||
$model |
public function setModel(Model $model)
{
$this->model = $model;
$this->query->from($model->getTable());
return $this;
}
/** * Get a new query builder for the model's table. * * @return \Illuminate\Database\Eloquent\Builder; */ public function newRawQuery() { $builder = new Builder($this->newBaseQueryBuilder()); // Once we have the query builders, we will set the model instances // so the builder can easily access any information it may need // from the model while it is constructing and executing various // queries against it. $builder->setModel($this)->with($this->with); return $builder; }