|
|
@@ -835,12 +835,14 @@ class QueryBuilder implements IQueryBuilder { |
|
|
|
* ->addGroupBy('u.createdAt') |
|
|
|
* </code> |
|
|
|
* |
|
|
|
* @param mixed $groupBy The grouping expression. |
|
|
|
* @param mixed ...$groupBy The grouping expression. |
|
|
|
* |
|
|
|
* @return \OCP\DB\QueryBuilder\IQueryBuilder This QueryBuilder instance. |
|
|
|
*/ |
|
|
|
public function addGroupBy($groupBy) { |
|
|
|
$groupBys = is_array($groupBy) ? $groupBy : func_get_args(); |
|
|
|
public function addGroupBy(...$groupBys) { |
|
|
|
if (count($groupBys) === 1 && is_array($groupBys[0])) { |
|
|
|
$$groupBys = $groupBys[0]; |
|
|
|
} |
|
|
|
|
|
|
|
call_user_func_array( |
|
|
|
[$this->queryBuilder, 'addGroupBy'], |