ILIAS
release_4-4 Revision
|
Public Member Functions | |
checkBuildable () | |
![]() | |
checkBuildable () | |
performBuild (ilTestSession $testSession) | |
Private Member Functions | |
isQuestionSetFetchable (ilTestRandomQuestionSetSourcePoolDefinitionList $sourcePoolDefinitionList, $questionStage) | |
getUniqueQuestionCollectionFromPotentialQuestionCollection ($potentialQuestionCollection, $otherQuestionCollection) | |
questionCollectionGreaterThanRequiredAmount ($questionCollection, $requiredAmount) | |
questionCollectionSmallerThanRequiredAmount ($questionCollection, $requiredAmount) | |
mergeQuestionCollections ($questionSet, $questions) | |
getMissingQuestionCount ($questionSet, $requiredQuestionAmount) | |
Definition at line 12 of file class.ilTestRandomQuestionSetBuilderWithAmountPerPool.php.
ilTestRandomQuestionSetBuilderWithAmountPerPool::checkBuildable | ( | ) |
Definition at line 14 of file class.ilTestRandomQuestionSetBuilderWithAmountPerPool.php.
References isQuestionSetFetchable().
|
private |
Definition at line 93 of file class.ilTestRandomQuestionSetBuilderWithAmountPerPool.php.
References ilTestRandomQuestionSetBuilder\$sourcePoolDefinitionList.
Referenced by isQuestionSetFetchable().
|
private |
Definition at line 72 of file class.ilTestRandomQuestionSetBuilderWithAmountPerPool.php.
Referenced by isQuestionSetFetchable().
|
private |
Definition at line 20 of file class.ilTestRandomQuestionSetBuilderWithAmountPerPool.php.
References ilTestRandomQuestionSetBuilder\fetchQuestionsFromStageRandomly(), getMissingQuestionCount(), ilTestRandomQuestionSetBuilder\getQuestionStageForSourcePoolDefinition(), getUniqueQuestionCollectionFromPotentialQuestionCollection(), ilTestRandomQuestionSetBuilder\handleQuestionOrdering(), mergeQuestionCollections(), ilTestRandomQuestionSetBuilder\performBuild(), questionCollectionGreaterThanRequiredAmount(), questionCollectionSmallerThanRequiredAmount(), and ilTestRandomQuestionSetBuilder\storeQuestionSet().
Referenced by checkBuildable().
|
private |
Definition at line 88 of file class.ilTestRandomQuestionSetBuilderWithAmountPerPool.php.
Referenced by isQuestionSetFetchable().
|
private |
Definition at line 78 of file class.ilTestRandomQuestionSetBuilderWithAmountPerPool.php.
Referenced by isQuestionSetFetchable().
|
private |
Definition at line 83 of file class.ilTestRandomQuestionSetBuilderWithAmountPerPool.php.
Referenced by isQuestionSetFetchable().