Elgg
Version 4.3
|
This interface defines methods for filtering/extending database queries. More...
Public Member Functions | |
distinct ($distinct=true) | |
Return DISTINCT rows. More... | |
where (WhereClause $clause) | |
Add where statement. More... | |
select (SelectClause $clause) | |
Add a select statement. More... | |
join (JoinClause $clause) | |
Add a join callback. More... | |
groupBy (GroupByClause $clause) | |
Add group by statement. More... | |
having (HavingClause $clause) | |
Add having statement. More... | |
orderBy (OrderByClause $clause) | |
Add order by statement. More... | |
This interface defines methods for filtering/extending database queries.
Definition at line 15 of file QueryFiltering.php.
Elgg\Database\QueryFiltering::distinct | ( | $distinct = true | ) |
Return DISTINCT rows.
bool | $distinct | Distinct |
Implemented in Elgg\Database\QueryOptions.
Elgg\Database\QueryFiltering::groupBy | ( | GroupByClause | $clause | ) |
Add group by statement.
GroupByClause | $clause | Clause |
Implemented in Elgg\Database\QueryOptions.
Elgg\Database\QueryFiltering::having | ( | HavingClause | $clause | ) |
Add having statement.
HavingClause | $clause | Clause |
Implemented in Elgg\Database\QueryOptions.
Elgg\Database\QueryFiltering::join | ( | JoinClause | $clause | ) |
Add a join callback.
JoinClause | $clause | Clause |
Implemented in Elgg\Database\QueryOptions.
Elgg\Database\QueryFiltering::orderBy | ( | OrderByClause | $clause | ) |
Add order by statement.
OrderByClause | $clause | Clause |
Implemented in Elgg\Database\QueryOptions.
Elgg\Database\QueryFiltering::select | ( | SelectClause | $clause | ) |
Add a select statement.
SelectClause | $clause | Clause |
Implemented in Elgg\Database\QueryOptions.
Elgg\Database\QueryFiltering::where | ( | WhereClause | $clause | ) |
Add where statement.
WhereClause | $clause | Clause |
Implemented in Elgg\Database\QueryOptions.