81 if ($this->testQuestionSetConfig === null) {
82 switch ($questionSetType) {
85 require_once
'Modules/Test/classes/class.ilTestFixedQuestionSetConfig.php';
96 require_once
'Modules/Test/classes/class.ilTestRandomQuestionSetConfig.php';
107 require_once
'Modules/Test/classes/class.ilObjTestDynamicQuestionSetConfig.php';
117 $this->testQuestionSetConfig->loadFromDb();
const QUESTION_SET_TYPE_RANDOM
type setting value for random question set
__construct(ilTree $tree, ilDBInterface $db, ilPluginAdmin $pluginAdmin, ilObjTest $testOBJ)
constructor
Administration class for plugins.
Tree class data representation in hierachical trees using the Nested Set Model with Gaps by Joe Celco...
getQuestionSetConfig()
creates and returns an instance of a test question set config that corresponds to the test's current ...
getQuestionSetConfigByType($questionSetType)
creates and returns an instance of a test question set config that corresponds to the passed question...
const QUESTION_SET_TYPE_FIXED
type setting value for fixed question set
const QUESTION_SET_TYPE_DYNAMIC
type setting value for dynamic question set (continues testing mode)