/** * Begin a fluent query against a database table. * * @param string $table * @return \Database\Query\Builder */ public function table($table) { $processor = $this->getPostProcessor(); $query = new Query\Builder($this, $this->getQueryGrammar(), $processor); return $query->from($table); }
/** * Set a model instance for the model being queried. * * @param \Database\ORM\Model $model * @return $this */ public function setModel(Model $model) { $this->model = $model; $this->query->from($model->getTable()); return $this; }
/** * Begin a fluent query against a database table. * * @param string $table * @return \Database\Query\Builder */ public function table($table) { $query = new Query\Builder($this, $this->getQueryGrammar()); return $query->from($table); }