Builder::hasColumns()

bool hasColumns(string $table, array $columns) Determine if the given table has given columns. Parameters string $table array $columns Return Value bool

Builder::hasColumn()

bool hasColumn(string $table, string $column) Determine if the given table has a given column. Parameters string $table string $column Return Value bool

Builder::has()

Builder|Builder has(string $relation, string $operator = '>=', int $count = 1, string $boolean = 'and', Closure $callback = null) Add a relationship count / exists condition to the query. Parameters string $relation string $operator int $count string $boolean Closure $callback Return Value Builder|Builder

Builder::groupBy()

$this groupBy(array $groups) Add a "group by" clause to the query. Parameters array $groups Return Value $this

Builder::getRelation()

Relation getRelation(string $name) Get the relation instance for the given relation name. Parameters string $name Return Value Relation

Builder::getRawBindings()

array getRawBindings() Get the raw array of bindings. Return Value array

Builder::getQuery()

Builder getQuery() Get the underlying query builder instance. Return Value Builder

Builder::getProcessor()

Processor getProcessor() Get the database query processor instance. Return Value Processor

Builder::getModels()

Model[] getModels(array $columns = array('*')) Get the hydrated models without eager loading. Parameters array $columns Return Value Model[]

Builder::getModel()

Model getModel() Get the model instance being queried. Return Value Model