ILIAS
trunk Revision v11.0_alpha-1744-gb0451eebef4
|
Public Member Functions | |
__construct (ilDBInterface $db) | |
setTestId ($testId) | |
getTestId () | |
resetThresholds () | |
loadFromDb () | |
saveToDb () | |
addThreshold ($threshold) | |
getThreshold ( $skill_base_id, $skill_tref_id, $skill_level_id, $force_object=false) | |
getThesholdsOfBaseAndTrefId (int $skill_base_id, int $skill_tref_id) | |
cloneListForTest ($testId) | |
Private Member Functions | |
buildSkillLevelThresholdByArray ($data) | |
Private Attributes | |
$db | |
$testId | |
$thresholds = [] | |
Definition at line 27 of file class.ilTestSkillLevelThresholdList.php.
ilTestSkillLevelThresholdList::__construct | ( | ilDBInterface | $db | ) |
ilTestSkillLevelThresholdList::addThreshold | ( | $threshold | ) |
ilTestSkillLevelThreshold | $threshold |
Definition at line 103 of file class.ilTestSkillLevelThresholdList.php.
Referenced by loadFromDb().
|
private |
array | $data |
Definition at line 113 of file class.ilTestSkillLevelThresholdList.php.
References $data.
Referenced by loadFromDb().
ilTestSkillLevelThresholdList::cloneListForTest | ( | $testId | ) |
Definition at line 159 of file class.ilTestSkillLevelThresholdList.php.
References $data, $testId, and getTestId().
ilTestSkillLevelThresholdList::getTestId | ( | ) |
Definition at line 60 of file class.ilTestSkillLevelThresholdList.php.
References $testId.
Referenced by cloneListForTest(), getThreshold(), and loadFromDb().
ilTestSkillLevelThresholdList::getThesholdsOfBaseAndTrefId | ( | int | $skill_base_id, |
int | $skill_tref_id | ||
) |
Definition at line 152 of file class.ilTestSkillLevelThresholdList.php.
ilTestSkillLevelThresholdList::getThreshold | ( | $skill_base_id, | |
$skill_tref_id, | |||
$skill_level_id, | |||
$force_object = false |
|||
) |
Definition at line 126 of file class.ilTestSkillLevelThresholdList.php.
References getTestId(), and null.
ilTestSkillLevelThresholdList::loadFromDb | ( | ) |
Definition at line 70 of file class.ilTestSkillLevelThresholdList.php.
References $res, addThreshold(), buildSkillLevelThresholdByArray(), getTestId(), and resetThresholds().
ilTestSkillLevelThresholdList::resetThresholds | ( | ) |
Definition at line 65 of file class.ilTestSkillLevelThresholdList.php.
Referenced by loadFromDb().
ilTestSkillLevelThresholdList::saveToDb | ( | ) |
Definition at line 90 of file class.ilTestSkillLevelThresholdList.php.
ilTestSkillLevelThresholdList::setTestId | ( | $testId | ) |
int | $testId |
Definition at line 52 of file class.ilTestSkillLevelThresholdList.php.
References $testId.
|
private |
Definition at line 32 of file class.ilTestSkillLevelThresholdList.php.
Referenced by __construct().
|
private |
Definition at line 37 of file class.ilTestSkillLevelThresholdList.php.
Referenced by cloneListForTest(), getTestId(), and setTestId().
|
private |
Definition at line 42 of file class.ilTestSkillLevelThresholdList.php.