|
ILIAS
release_8 Revision v8.24
|
Inheritance diagram for ilObjTestSettingsGamification:
Collaboration diagram for ilObjTestSettingsGamification:Public Member Functions | |
| __construct (int $test_id) | |
| toForm (\ilLanguage $lng, FieldFactory $f, Refinery $refinery, array $environment=null) | |
| toStorage () | |
| getHighscoreEnabled () | |
| withHighscoreEnabled (bool $highscore_enabled) | |
| getHighscoreOwnTable () | |
| withHighscoreOwnTable (bool $highscore_own_table) | |
| getHighscoreTopTable () | |
| withHighscoreTopTable (bool $highscore_top_table) | |
| getHighScoreMode () | |
| getHighscoreTopNum () | |
| withHighscoreTopNum (int $highscore_top_num) | |
| getHighscoreAnon () | |
| withHighscoreAnon (bool $highscore_anon) | |
| getHighscoreAchievedTS () | |
| withHighscoreAchievedTS (bool $highscore_achieved_ts) | |
| getHighscoreScore () | |
| withHighscoreScore (bool $highscore_score) | |
| getHighscorePercentage () | |
| withHighscorePercentage (bool $highscore_percentage) | |
| getHighscoreHints () | |
| withHighscoreHints (bool $highscore_hints) | |
| getHighscoreWTime () | |
| withHighscoreWTime (bool $highscore_wtime) | |
Public Member Functions inherited from TestSettings | |
| __construct (int $test_id) | |
| getTestId () | |
| withTestId (int $test_id) | |
| toForm (\ilLanguage $lng, FieldFactory $f, Refinery $refinery, array $environment=null) | |
| toStorage () | |
Data Fields | |
| const | HIGHSCORE_SHOW_OWN_TABLE = 1 |
| const | HIGHSCORE_SHOW_TOP_TABLE = 2 |
| const | HIGHSCORE_SHOW_ALL_TABLES = 3 |
Protected Attributes | |
| bool | $highscore_enabled = false |
| bool | $highscore_anon = true |
| bool | $highscore_achieved_ts = true |
| bool | $highscore_score = true |
| bool | $highscore_percentage = true |
| bool | $highscore_hints = true |
| bool | $highscore_wtime = true |
| bool | $highscore_own_table = true |
| bool | $highscore_top_table = true |
| int | $highscore_top_num = 10 |
Protected Attributes inherited from TestSettings | |
| int | $test_id |
Definition at line 25 of file ilObjTestSettingsGamification.php.
| ilObjTestSettingsGamification::__construct | ( | int | $test_id | ) |
Reimplemented from TestSettings.
Definition at line 43 of file ilObjTestSettingsGamification.php.
References TestSettings\$test_id, and ILIAS\GlobalScreen\Provider\__construct().
Here is the call graph for this function:| ilObjTestSettingsGamification::getHighscoreAchievedTS | ( | ) |
Definition at line 220 of file ilObjTestSettingsGamification.php.
| ilObjTestSettingsGamification::getHighscoreAnon | ( | ) |
Definition at line 209 of file ilObjTestSettingsGamification.php.
| ilObjTestSettingsGamification::getHighscoreEnabled | ( | ) |
Definition at line 149 of file ilObjTestSettingsGamification.php.
| ilObjTestSettingsGamification::getHighscoreHints | ( | ) |
Definition at line 253 of file ilObjTestSettingsGamification.php.
| ilObjTestSettingsGamification::getHighScoreMode | ( | ) |
Definition at line 181 of file ilObjTestSettingsGamification.php.
| ilObjTestSettingsGamification::getHighscoreOwnTable | ( | ) |
Definition at line 160 of file ilObjTestSettingsGamification.php.
| ilObjTestSettingsGamification::getHighscorePercentage | ( | ) |
Definition at line 242 of file ilObjTestSettingsGamification.php.
| ilObjTestSettingsGamification::getHighscoreScore | ( | ) |
Definition at line 231 of file ilObjTestSettingsGamification.php.
| ilObjTestSettingsGamification::getHighscoreTopNum | ( | ) |
Definition at line 198 of file ilObjTestSettingsGamification.php.
| ilObjTestSettingsGamification::getHighscoreTopTable | ( | ) |
Definition at line 170 of file ilObjTestSettingsGamification.php.
| ilObjTestSettingsGamification::getHighscoreWTime | ( | ) |
Definition at line 264 of file ilObjTestSettingsGamification.php.
| ilObjTestSettingsGamification::toForm | ( | \ilLanguage | $lng, |
| FieldFactory | $f, | ||
| Refinery | $refinery, | ||
| array | $environment = null |
||
| ) |
Reimplemented from TestSettings.
Definition at line 48 of file ilObjTestSettingsGamification.php.
| ilObjTestSettingsGamification::toStorage | ( | ) |
Reimplemented from TestSettings.
Definition at line 133 of file ilObjTestSettingsGamification.php.
References ILIAS\Repository\int().
Here is the call graph for this function:| ilObjTestSettingsGamification::withHighscoreAchievedTS | ( | bool | $highscore_achieved_ts | ) |
Definition at line 224 of file ilObjTestSettingsGamification.php.
| ilObjTestSettingsGamification::withHighscoreAnon | ( | bool | $highscore_anon | ) |
Definition at line 213 of file ilObjTestSettingsGamification.php.
| ilObjTestSettingsGamification::withHighscoreEnabled | ( | bool | $highscore_enabled | ) |
Definition at line 153 of file ilObjTestSettingsGamification.php.
| ilObjTestSettingsGamification::withHighscoreHints | ( | bool | $highscore_hints | ) |
Definition at line 257 of file ilObjTestSettingsGamification.php.
| ilObjTestSettingsGamification::withHighscoreOwnTable | ( | bool | $highscore_own_table | ) |
Definition at line 164 of file ilObjTestSettingsGamification.php.
| ilObjTestSettingsGamification::withHighscorePercentage | ( | bool | $highscore_percentage | ) |
Definition at line 246 of file ilObjTestSettingsGamification.php.
| ilObjTestSettingsGamification::withHighscoreScore | ( | bool | $highscore_score | ) |
Definition at line 235 of file ilObjTestSettingsGamification.php.
| ilObjTestSettingsGamification::withHighscoreTopNum | ( | int | $highscore_top_num | ) |
Definition at line 202 of file ilObjTestSettingsGamification.php.
| ilObjTestSettingsGamification::withHighscoreTopTable | ( | bool | $highscore_top_table | ) |
Definition at line 174 of file ilObjTestSettingsGamification.php.
| ilObjTestSettingsGamification::withHighscoreWTime | ( | bool | $highscore_wtime | ) |
Definition at line 268 of file ilObjTestSettingsGamification.php.
|
protected |
Definition at line 33 of file ilObjTestSettingsGamification.php.
|
protected |
Definition at line 32 of file ilObjTestSettingsGamification.php.
|
protected |
Definition at line 31 of file ilObjTestSettingsGamification.php.
|
protected |
Definition at line 36 of file ilObjTestSettingsGamification.php.
|
protected |
Definition at line 38 of file ilObjTestSettingsGamification.php.
|
protected |
Definition at line 35 of file ilObjTestSettingsGamification.php.
|
protected |
Definition at line 34 of file ilObjTestSettingsGamification.php.
|
protected |
Definition at line 40 of file ilObjTestSettingsGamification.php.
|
protected |
Definition at line 39 of file ilObjTestSettingsGamification.php.
|
protected |
Definition at line 37 of file ilObjTestSettingsGamification.php.
| const ilObjTestSettingsGamification::HIGHSCORE_SHOW_ALL_TABLES = 3 |
Definition at line 29 of file ilObjTestSettingsGamification.php.
| const ilObjTestSettingsGamification::HIGHSCORE_SHOW_OWN_TABLE = 1 |
Definition at line 27 of file ilObjTestSettingsGamification.php.
| const ilObjTestSettingsGamification::HIGHSCORE_SHOW_TOP_TABLE = 2 |
Definition at line 28 of file ilObjTestSettingsGamification.php.