diff --git a/Repository/SingleTaskRepository.php b/Repository/SingleTaskRepository.php index 648484e87..c4a3d3bc9 100644 --- a/Repository/SingleTaskRepository.php +++ b/Repository/SingleTaskRepository.php @@ -74,14 +74,21 @@ class SingleTaskRepository extends \Doctrine\ORM\EntityRepository * * @param type $params * @param User $currentUser + * @param int $firstResult + * @param int $maxResults * @return type */ - public function findByParameters($params, User $currentUser) + public function findByParameters($params, User $currentUser, int $firstResult = 0, int $maxResults = 50) { $qb = $this->createQueryBuilder('st'); $this->buildQuery($qb, $params, $currentUser); + $qb + ->setMaxResults($maxResults) + ->setFirstResult($firstResult) + ; + return $qb ->getQuery() ->getResult()