Class for cloze question answers. More...
Inheritance diagram for ASS_AnswerCloze:
Collaboration diagram for ASS_AnswerCloze:Public Member Functions | |
| ASS_AnswerCloze ($answertext="", $points=0.0, $order=0, $state=0, $cloze_type=0, $name="", $shuffle=1, $id=-1) | |
| ASS_AnswerCloze constructor. | |
| get_cloze_type () | |
| Gets the cloze type. | |
| get_shuffle () | |
| set_cloze_type ($cloze_type=0) | |
| Sets the answer type. | |
| get_name () | |
| Gets the gap name. | |
| set_name ($name=0) | |
| Sets the gap name. | |
| set_shuffle ($shuffle=1) | |
Data Fields | |
| $cloze_type | |
| $name | |
| $shuffle | |
Class for cloze question answers.
ASS_AnswerCloze is a class for cloze questions answers used in cloze questions.
class.assAnswerCloze.php Assessment
Definition at line 37 of file class.assAnswerCloze.php.
| ASS_AnswerCloze::ASS_AnswerCloze | ( | $ | answertext = "", |
|
| $ | points = 0.0, |
|||
| $ | order = 0, |
|||
| $ | state = 0, |
|||
| $ | cloze_type = 0, |
|||
| $ | name = "", |
|||
| $ | shuffle = 1, |
|||
| $ | id = -1 | |||
| ) |
ASS_AnswerCloze constructor.
The constructor takes possible arguments an creates an instance of the ASS_AnswerCloze object.
| string | $answertext A string defining the answer text | |
| double | $points The number of points given for the selected answer | |
| boolean | $correctness A boolean value indicating the correctness of the answer | |
| integer | $order A nonnegative value representing a possible display or sort order | |
| integer | $cloze_type An integer representing the answer type public |
Definition at line 72 of file class.assAnswerCloze.php.
References ASS_AnswerSimple::$answertext, $cloze_type, ASS_AnswerSimple::$id, $name, ASS_AnswerSimple::$order, ASS_AnswerSimple::$points, $shuffle, ASS_AnswerBinaryState::$state, and ASS_AnswerBinaryState::ASS_AnswerBinaryState().
{
$this->ASS_AnswerBinaryState($answertext, $points, $order, $state, $id);
$this->cloze_type = $cloze_type;
$this->name = $name;
$this->shuffle = $shuffle;
}
Here is the call graph for this function:| ASS_AnswerCloze::get_cloze_type | ( | ) |
Gets the cloze type.
Returns the answer type
Definition at line 99 of file class.assAnswerCloze.php.
{
return $this->cloze_type;
}
| ASS_AnswerCloze::get_name | ( | ) |
Gets the gap name.
Returns the gap name
Definition at line 129 of file class.assAnswerCloze.php.
{
return $this->name;
}
| ASS_AnswerCloze::get_shuffle | ( | ) |
Definition at line 103 of file class.assAnswerCloze.php.
{
return $this->shuffle;
}
| ASS_AnswerCloze::set_cloze_type | ( | $ | cloze_type = 0 |
) |
Sets the answer type.
Sets the answer type
| integer | $cloze_type Answer type public |
Definition at line 116 of file class.assAnswerCloze.php.
References $cloze_type.
{
$this->cloze_type = $cloze_type;
}
| ASS_AnswerCloze::set_name | ( | $ | name = 0 |
) |
Sets the gap name.
Sets the gap name
| string | $name Gap name public |
Definition at line 142 of file class.assAnswerCloze.php.
References $name.
{
$this->name = $name;
}
| ASS_AnswerCloze::set_shuffle | ( | $ | shuffle = 1 |
) |
Definition at line 146 of file class.assAnswerCloze.php.
References $shuffle.
{
$this->shuffle = $shuffle;
}
| ASS_AnswerCloze::$cloze_type |
Definition at line 46 of file class.assAnswerCloze.php.
Referenced by ASS_AnswerCloze(), and set_cloze_type().
| ASS_AnswerCloze::$name |
Definition at line 56 of file class.assAnswerCloze.php.
Referenced by ASS_AnswerCloze(), and set_name().
| ASS_AnswerCloze::$shuffle |
Definition at line 58 of file class.assAnswerCloze.php.
Referenced by ASS_AnswerCloze(), and set_shuffle().
1.7.1