*/ class QuestionRepository extends ServiceEntityRepository { public function __construct(ManagerRegistry $registry) { parent::__construct($registry, Question::class); } public function findNextQuestionForCandidate(Candidate $candidate): ?Question { return $this->getEntityManager()->createQuery(<<setMaxResults(1) ->setParameter('candidate', $candidate) ->setParameter('quiz', $candidate->season->activeQuiz) ->getOneOrNullResult(); } }