Class ilTestEvaluationPassData. More...
Public Member Functions | |
| ilTestEvaluationPassData ($a_pass="") | |
| 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 | |
Class ilTestEvaluationPassData.
class.assTextSubsetGUI.php Assessment
Definition at line 34 of file class.ilTestEvaluationPassData.php.
| ilTestEvaluationPassData::addAnsweredQuestion | ( | $ | question_id, | |
| $ | max_points, | |||
| $ | reached_points, | |||
| $ | sequence = NULL | |||
| ) |
Definition at line 79 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 84 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 96 of file class.ilTestEvaluationPassData.php.
{
foreach ($this->answeredQuestions as $question)
{
if ($question["id"] == $question_id)
{
return $question;
}
}
return NULL;
}
| ilTestEvaluationPassData::getAnsweredQuestionCount | ( | ) |
Definition at line 108 of file class.ilTestEvaluationPassData.php.
{
return count($this->answeredQuestions);
}
| ilTestEvaluationPassData::getAnsweredQuestions | ( | ) |
Definition at line 74 of file class.ilTestEvaluationPassData.php.
{
return $this->answeredQuestions;
}
| ilTestEvaluationPassData::getPass | ( | ) |
Definition at line 64 of file class.ilTestEvaluationPassData.php.
{
return $this->pass;
}
| ilTestEvaluationPassData::ilTestEvaluationPassData | ( | $ | a_pass = "" |
) |
Constructor.
public
Definition at line 55 of file class.ilTestEvaluationPassData.php.
References setPass().
{
$this->answeredQuestions = array();
if (is_numeric($a_pass))
{
$this->setPass($a_pass);
}
}
Here is the call graph for this function:| ilTestEvaluationPassData::setPass | ( | $ | a_pass | ) |
Definition at line 69 of file class.ilTestEvaluationPassData.php.
Referenced by ilTestEvaluationPassData().
{
$this->pass = $a_pass;
}
Here is the caller graph for this function:| 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