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: