A class defining marks for assessment test objects. More...
Public Member Functions | |
| ASS_Mark ($short_name="", $official_name="", $minimum_level=0, $passed=0) | |
| ASS_Mark constructor. | |
| get_short_name () | |
| Returns the short name of the mark. | |
| get_passed () | |
| Returns passed status of the mark. | |
| get_official_name () | |
| Returns the official name of the mark. | |
| get_minimum_level () | |
| Returns the minimum level reaching the mark. | |
| set_short_name ($short_name="") | |
| Sets the short name of the mark. | |
| set_passed ($passed=0) | |
| Sets the passed status the mark. | |
| set_official_name ($official_name="") | |
| Sets the official name of the mark. | |
| set_minimum_level ($minimum_level=0) | |
| Sets the minimum level reaching the mark. | |
Data Fields | |
| $short_name | |
| $official_name | |
| $minimum_level | |
| $passed | |
A class defining marks for assessment test objects.
A class defining marks for assessment test objects
class.assMark.php Assessment
Definition at line 35 of file class.assMark.php.
| ASS_Mark::ASS_Mark | ( | $ | short_name = "", |
|
| $ | official_name = "", |
|||
| $ | minimum_level = 0, |
|||
| $ | passed = 0 | |||
| ) |
ASS_Mark constructor.
The constructor takes possible arguments an creates an instance of the ASS_Mark object.
| string | $short_name The short name of the mark | |
| string | $official_name The official name of the mark | |
| double | $minimum_level The minimum percentage level reaching the mark public |
Definition at line 82 of file class.assMark.php.
References $minimum_level, $official_name, $passed, and $short_name.
{
$this->short_name = $short_name;
$this->official_name = $official_name;
$this->minimum_level = $minimum_level;
$this->passed = $passed;
}
| ASS_Mark::get_minimum_level | ( | ) |
Returns the minimum level reaching the mark.
Returns the minimum level reaching the mark
Definition at line 143 of file class.assMark.php.
{
return $this->minimum_level;
}
| ASS_Mark::get_official_name | ( | ) |
Returns the official name of the mark.
Returns the official name of the mark
Definition at line 130 of file class.assMark.php.
{
return $this->official_name;
}
| ASS_Mark::get_passed | ( | ) |
Returns passed status of the mark.
Returns the passed status of the mark
Definition at line 117 of file class.assMark.php.
{
return $this->passed;
}
| ASS_Mark::get_short_name | ( | ) |
Returns the short name of the mark.
Returns the short name of the mark
Definition at line 104 of file class.assMark.php.
{
return $this->short_name;
}
| ASS_Mark::set_minimum_level | ( | $ | minimum_level = 0 |
) |
Sets the minimum level reaching the mark.
Sets the minimum level reaching the mark
| string | $minimum_level The minimum level reaching the mark public |
Definition at line 195 of file class.assMark.php.
References $minimum_level.
{
if (($minmum_level >= 0) and ($minimum_level <= 100))
$this->minimum_level = $minimum_level;
}
| ASS_Mark::set_official_name | ( | $ | official_name = "" |
) |
Sets the official name of the mark.
Sets the official name of the mark
| string | $official_name The official name of the mark public |
Definition at line 182 of file class.assMark.php.
References $official_name.
{
$this->official_name = $official_name;
}
| ASS_Mark::set_passed | ( | $ | passed = 0 |
) |
Sets the passed status the mark.
Sets the passed status of the mark
| integer | $passed The passed status of the mark public |
Definition at line 169 of file class.assMark.php.
References $passed.
{
$this->passed = $passed;
}
| ASS_Mark::set_short_name | ( | $ | short_name = "" |
) |
Sets the short name of the mark.
Sets the short name of the mark
| string | $short_name The short name of the mark public |
Definition at line 156 of file class.assMark.php.
References $short_name.
{
$this->short_name = $short_name;
}
| ASS_Mark::$minimum_level |
Definition at line 61 of file class.assMark.php.
Referenced by ASS_Mark(), and set_minimum_level().
| ASS_Mark::$official_name |
Definition at line 52 of file class.assMark.php.
Referenced by ASS_Mark(), and set_official_name().
| ASS_Mark::$passed |
Definition at line 70 of file class.assMark.php.
Referenced by ASS_Mark(), and set_passed().
| ASS_Mark::$short_name |
Definition at line 43 of file class.assMark.php.
Referenced by ASS_Mark(), and set_short_name().
1.7.1