19 declare(strict_types=1);
36 if ($questionStage->isSmallerThan($this->questionSetConfig->getQuestionAmountPerTest())) {
52 $this->questionSetConfig->getQuestionAmountPerTest()
getSrcPoolDefListRelatedQuestUniqueCollection(ilTestRandomQuestionSetSourcePoolDefinitionList $sourcePoolDefinitionList)
performBuild(ilTestSession $testSession)
storeQuestionSet(ilTestSession $test_session, ilTestRandomQuestionSetQuestionCollection $question_set)
fetchQuestionsFromStageRandomly(ilTestRandomQuestionSetQuestionCollection $questionStage, int $requiredQuestionAmount)
handleQuestionOrdering(ilTestRandomQuestionSetQuestionCollection $question_set)