Subquery
class Subquery
Subquery container.
Properties
protected Closure | $query | Builder closure. | |
protected string|null | $alias | Alias. | |
protected bool | $providesBuilderInstance | Does the subquery provide its own query builder instance? |
Methods
__construct(Closure $query, string|null $alias = null, bool $providesBuilderInstance = false)
Constructor.
string|null
getAlias()
Returns the subquery alias.
bool
providesBuilderInstance()
Returns TRUE if the subquery provides its own query builder instance and FALSE if not.
Details
at line 45
__construct(Closure $query, string|null $alias = null, bool $providesBuilderInstance = false)
Constructor.
at line 58
Subquery
as(string $alias)
Sets the subquery alias.
at line 70
string|null
getAlias()
Returns the subquery alias.
at line 80
Closure
getQuery()
Returns the builder closure.
at line 90
bool
providesBuilderInstance()
Returns TRUE if the subquery provides its own query builder instance and FALSE if not.