Additional Inherited Members |
Static Public Member Functions inherited from ilTestRandomQuestionSetBuilder |
static | getInstance (ilDB $db, ilObjTest $testOBJ, ilTestRandomQuestionSetConfig $questionSetConfig, ilTestRandomQuestionSetSourcePoolDefinitionList $sourcePoolDefinitionList, ilTestRandomQuestionSetStagingPoolQuestionList $stagingPoolQuestionList) |
Protected Member Functions inherited from ilTestRandomQuestionSetBuilder |
| __construct (ilDB $db, ilObjTest $testOBJ, ilTestRandomQuestionSetConfig $questionSetConfig, ilTestRandomQuestionSetSourcePoolDefinitionList $sourcePoolDefinitionList, ilTestRandomQuestionSetStagingPoolQuestionList $stagingPoolQuestionList) |
| getQuestionStageForSourcePoolDefinition (ilTestRandomQuestionSetSourcePoolDefinition $definition) |
| storeQuestionSet (ilTestSession $testSession, $questionSet) |
| fetchQuestionsFromStageRandomly ($questionStage, $requiredQuestionAmount) |
| handleQuestionOrdering ($questionSet) |
Protected Attributes inherited from ilTestRandomQuestionSetBuilder |
| $db = null |
| $testOBJ = null |
| $questionSetConfig = null |
| $sourcePoolDefinitionList = null |
| $stagingPoolQuestionList = null |
Detailed Description
Member Function Documentation
ilTestRandomQuestionSetBuilderWithAmountPerPool::checkBuildable |
( |
| ) |
|
ilTestRandomQuestionSetBuilderWithAmountPerPool::getMissingQuestionCount |
( |
|
$questionSet, |
|
|
|
$requiredQuestionAmount |
|
) |
| |
|
private |
ilTestRandomQuestionSetBuilderWithAmountPerPool::getUniqueQuestionCollectionFromPotentialQuestionCollection |
( |
|
$potentialQuestionCollection, |
|
|
|
$otherQuestionCollection |
|
) |
| |
|
private |
ilTestRandomQuestionSetBuilderWithAmountPerPool::mergeQuestionCollections |
( |
|
$questionSet, |
|
|
|
$questions |
|
) |
| |
|
private |
ilTestRandomQuestionSetBuilderWithAmountPerPool::questionCollectionGreaterThanRequiredAmount |
( |
|
$questionCollection, |
|
|
|
$requiredAmount |
|
) |
| |
|
private |
ilTestRandomQuestionSetBuilderWithAmountPerPool::questionCollectionSmallerThanRequiredAmount |
( |
|
$questionCollection, |
|
|
|
$requiredAmount |
|
) |
| |
|
private |
The documentation for this class was generated from the following file: