/** * Merge this QueryBuilder's GROUP BY into the given QueryBuilder. * * @param QueryBuilder $QueryBuilder to merge into * @return QueryBuilder */ public function mergeGroupByInto(QueryBuilder $QueryBuilder) { foreach ($this->groupBy as $currentGroupBy) { $QueryBuilder->groupBy($currentGroupBy['column'], $currentGroupBy['order']); } return $QueryBuilder; }