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 47
__construct(Closure $query, string|null $alias = null, bool $providesBuilderInstance = false)
Constructor.
at line 60
Subquery
as(string $alias)
Sets the subquery alias.
at line 72
string|null
getAlias()
Returns the subquery alias.
at line 82
Closure
getQuery()
Returns the builder closure.
at line 92
bool
providesBuilderInstance()
Returns TRUE if the subquery provides its own query builder instance and FALSE if not.