81 if($this->testQuestionSetConfig === null)
83 switch( $questionSetType )
87 require_once
'Modules/Test/classes/class.ilTestFixedQuestionSetConfig.php';
89 $this->tree, $this->db, $this->pluginAdmin, $this->testOBJ
95 require_once
'Modules/Test/classes/class.ilTestRandomQuestionSetConfig.php';
97 $this->tree, $this->db, $this->pluginAdmin, $this->testOBJ
103 require_once
'Modules/Test/classes/class.ilObjTestDynamicQuestionSetConfig.php';
105 $this->tree, $this->db, $this->pluginAdmin, $this->testOBJ
110 $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)