| ILIAS
    Release_4_4_x_branch Revision 61816
    | 
 Inheritance diagram for ilTestQuestionSetConfig:
 Inheritance diagram for ilTestQuestionSetConfig: Collaboration diagram for ilTestQuestionSetConfig:
 Collaboration diagram for ilTestQuestionSetConfig:| Public Member Functions | |
| __construct (ilTree $tree, ilDB $db, ilPluginAdmin $pluginAdmin, ilObjTest $testOBJ) | |
| loadFromDb () | |
| loads the question set config for current test from the database | |
| saveToDb () | |
| saves the question set config for current test to the database | |
| cloneToDbForTestId ($testId) | |
| saves the question set config for test with given id to the database | |
| deleteFromDb () | |
| deletes the question set config for current test from the database | |
| areDepenciesInVulnerableState () | |
| getDepenciesInVulnerableStateMessage (ilLanguage $lng) | |
| areDepenciesBroken () | |
| getDepenciesBrokenMessage (ilLanguage $lng) | |
| isValidRequestOnBrokenQuestionSetDepencies ($nextClass, $cmd) | |
| getHiddenTabsOnBrokenDepencies () | |
| isQuestionSetConfigured () | |
| doesQuestionSetRelatedDataExist () | |
| checks wether question set config related data exists or not | |
| removeQuestionSetRelatedData () | |
| removes all question set config related data | |
| cloneQuestionSetRelatedData ($cloneTestOBJ) | |
| removes all question set config related data for cloned/copied test | |
| getQuestionPoolPathString ($poolId) | |
| Protected Attributes | |
| $tree = null | |
| $db = null | |
| $pluginAdmin = null | |
| $testOBJ = null | |
Definition at line 12 of file class.ilTestQuestionSetConfig.php.
| ilTestQuestionSetConfig::__construct | ( | ilTree | $tree, | 
| ilDB | $db, | ||
| ilPluginAdmin | $pluginAdmin, | ||
| ilObjTest | $testOBJ | ||
| ) | 
| ilTree | $tree | |
| ilDB | $db | |
| ilPluginAdmin | $pluginAdmin | |
| ilObjTest | $testOBJ | 
Reimplemented in ilTestRandomQuestionSetConfig.
Definition at line 48 of file class.ilTestQuestionSetConfig.php.
References $db, $pluginAdmin, $testOBJ, and $tree.
| ilTestQuestionSetConfig::areDepenciesBroken | ( | ) | 
Reimplemented in ilTestRandomQuestionSetConfig, and ilObjTestDynamicQuestionSetConfig.
Definition at line 88 of file class.ilTestQuestionSetConfig.php.
| ilTestQuestionSetConfig::areDepenciesInVulnerableState | ( | ) | 
Reimplemented in ilObjTestDynamicQuestionSetConfig.
Definition at line 78 of file class.ilTestQuestionSetConfig.php.
| 
 | abstract | 
removes all question set config related data for cloned/copied test
| ilObjTest | $cloneTestOBJ | 
Reimplemented in ilTestRandomQuestionSetConfig, ilObjTestDynamicQuestionSetConfig, and ilTestFixedQuestionSetConfig.
| 
 | abstract | 
saves the question set config for test with given id to the database
| $testId | 
Reimplemented in ilObjTestDynamicQuestionSetConfig, ilTestRandomQuestionSetConfig, and ilTestFixedQuestionSetConfig.
| 
 | abstract | 
deletes the question set config for current test from the database
Reimplemented in ilObjTestDynamicQuestionSetConfig, ilTestRandomQuestionSetConfig, and ilTestFixedQuestionSetConfig.
| 
 | abstract | 
checks wether question set config related data exists or not
Reimplemented in ilTestRandomQuestionSetConfig, ilObjTestDynamicQuestionSetConfig, and ilTestFixedQuestionSetConfig.
| ilTestQuestionSetConfig::getDepenciesBrokenMessage | ( | ilLanguage | $lng | ) | 
Reimplemented in ilTestRandomQuestionSetConfig, and ilObjTestDynamicQuestionSetConfig.
Definition at line 93 of file class.ilTestQuestionSetConfig.php.
| ilTestQuestionSetConfig::getDepenciesInVulnerableStateMessage | ( | ilLanguage | $lng | ) | 
Reimplemented in ilObjTestDynamicQuestionSetConfig.
Definition at line 83 of file class.ilTestQuestionSetConfig.php.
| ilTestQuestionSetConfig::getHiddenTabsOnBrokenDepencies | ( | ) | 
Reimplemented in ilObjTestDynamicQuestionSetConfig, and ilTestRandomQuestionSetConfig.
Definition at line 103 of file class.ilTestQuestionSetConfig.php.
| ilTestQuestionSetConfig::getQuestionPoolPathString | ( | $poolId | ) | 
| integer | $poolId | 
Definition at line 131 of file class.ilTestQuestionSetConfig.php.
References ilObject\_getAllReferences().
Referenced by ilObjTestDynamicQuestionSetConfig\getSourceQuestionPoolSummaryString().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | abstract | 
Reimplemented in ilObjTestDynamicQuestionSetConfig, ilTestRandomQuestionSetConfig, and ilTestFixedQuestionSetConfig.
Referenced by ilObjTest\isComplete().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilTestQuestionSetConfig::isValidRequestOnBrokenQuestionSetDepencies | ( | $nextClass, | |
| $cmd | |||
| ) | 
Reimplemented in ilTestRandomQuestionSetConfig, and ilObjTestDynamicQuestionSetConfig.
Definition at line 98 of file class.ilTestQuestionSetConfig.php.
| 
 | abstract | 
loads the question set config for current test from the database
Reimplemented in ilObjTestDynamicQuestionSetConfig, ilTestRandomQuestionSetConfig, and ilTestFixedQuestionSetConfig.
| 
 | abstract | 
removes all question set config related data
Reimplemented in ilTestRandomQuestionSetConfig, ilObjTestDynamicQuestionSetConfig, and ilTestFixedQuestionSetConfig.
| 
 | abstract | 
saves the question set config for current test to the database
Reimplemented in ilObjTestDynamicQuestionSetConfig, ilTestRandomQuestionSetConfig, and ilTestFixedQuestionSetConfig.
| 
 | protected | 
Definition at line 26 of file class.ilTestQuestionSetConfig.php.
Referenced by __construct().
| 
 | protected | 
Definition at line 33 of file class.ilTestQuestionSetConfig.php.
Referenced by __construct().
| 
 | protected | 
Definition at line 40 of file class.ilTestQuestionSetConfig.php.
Referenced by __construct().
| 
 | protected | 
Definition at line 19 of file class.ilTestQuestionSetConfig.php.
Referenced by __construct().