public function __construct(ilDB $db, ilObjTest $testOBJ) { $this->db = $db; $this->testOBJ = $testOBJ; $this->skillQuestionAssignmentList = new ilTestSkillQuestionAssignmentList($this->db); $this->skillQuestionAssignmentList->setTestId($this->testOBJ->getTestId()); $this->skillLevelThresholdList = new ilTestSkillLevelThresholdList($this->db); $this->skillLevelThresholdList->setTestId($this->testOBJ->getTestId()); $this->questions = array(); $this->maxPointsByQuestion = array(); }
private function buildSkillQuestionAssignmentList() { require_once 'Modules/Test/classes/class.ilTestSkillQuestionAssignmentList.php'; $assignmentList = new ilTestSkillQuestionAssignmentList($this->db); $assignmentList->setTestId($this->testOBJ->getTestId()); return $assignmentList; }