Public Member Functions | |
| __sleep () | |
| ilTestEvaluationPassData () | |
| Constructor. | |
| getPass () | |
| setPass ($a_pass) | |
| getAnsweredQuestions () | |
| addAnsweredQuestion ($question_id, $max_points, $reached_points, $sequence=NULL) | |
| & | getAnsweredQuestion ($index) |
| & | getAnsweredQuestionByQuestionId ($question_id) |
| getAnsweredQuestionCount () | |
Data Fields | |
| $answeredQuestions | |
| $pass | |
Definition at line 34 of file class.ilTestEvaluationPassData.php.
| ilTestEvaluationPassData::__sleep | ( | ) |
Definition at line 50 of file class.ilTestEvaluationPassData.php.
{
return array('answeredQuestions', 'pass');
}
| ilTestEvaluationPassData::addAnsweredQuestion | ( | $ | question_id, | |
| $ | max_points, | |||
| $ | reached_points, | |||
| $ | sequence = NULL | |||
| ) |
Definition at line 80 of file class.ilTestEvaluationPassData.php.
{
array_push($this->answeredQuestions, array("id" => $question_id, "points" => $max_points, "reached" => $reached_points, "sequence" => $sequence));
}
| & ilTestEvaluationPassData::getAnsweredQuestion | ( | $ | index | ) |
Definition at line 85 of file class.ilTestEvaluationPassData.php.
{
if (array_key_exists($index, $this->answeredQuestions))
{
return $this->answeredQuestions[$index];
}
else
{
return NULL;
}
}
| & ilTestEvaluationPassData::getAnsweredQuestionByQuestionId | ( | $ | question_id | ) |
Definition at line 97 of file class.ilTestEvaluationPassData.php.
{
foreach ($this->answeredQuestions as $question)
{
if ($question["id"] == $question_id)
{
return $question;
}
}
return NULL;
}
| ilTestEvaluationPassData::getAnsweredQuestionCount | ( | ) |
Definition at line 109 of file class.ilTestEvaluationPassData.php.
{
return count($this->answeredQuestions);
}
| ilTestEvaluationPassData::getAnsweredQuestions | ( | ) |
Definition at line 75 of file class.ilTestEvaluationPassData.php.
{
return $this->answeredQuestions;
}
| ilTestEvaluationPassData::getPass | ( | ) |
Definition at line 65 of file class.ilTestEvaluationPassData.php.
{
return $this->pass;
}
| ilTestEvaluationPassData::ilTestEvaluationPassData | ( | ) |
Constructor.
public
Definition at line 60 of file class.ilTestEvaluationPassData.php.
{
$this->answeredQuestions = array();
}
| ilTestEvaluationPassData::setPass | ( | $ | a_pass | ) |
Definition at line 70 of file class.ilTestEvaluationPassData.php.
{
$this->pass = $a_pass;
}
| ilTestEvaluationPassData::$answeredQuestions |
Definition at line 41 of file class.ilTestEvaluationPassData.php.
| ilTestEvaluationPassData::$pass |
Definition at line 48 of file class.ilTestEvaluationPassData.php.
1.7.1