/** * @param Kdyby\Persistence\Queryable $repository * @return \Doctrine\ORM\Query|\Doctrine\ORM\QueryBuilder */ protected function doCreateCountQuery(Kdyby\Persistence\Queryable $repository) { $this->queryBuilder->resetDQLParts(['select', 'orderBy', 'join'])->select('COUNT(rm.id) as total_count'); return $this->queryBuilder; }