|
ILIAS
release_8 Revision v8.24
|
Inheritance diagram for ilTestFixedQuestionSetConfig:
Collaboration diagram for ilTestFixedQuestionSetConfig:Public Member Functions | |
| isQuestionSetConfigured () | |
| returns the fact wether a useable question set config exists or not More... | |
| doesQuestionSetRelatedDataExist () | |
| returns the fact wether a useable question set config exists or not More... | |
| removeQuestionSetRelatedData () | |
| removes all question set config related data More... | |
| resetQuestionSetRelatedTestSettings () | |
| resets all test settings that depends on a non changed question set config More... | |
| cloneQuestionSetRelatedData (ilObjTest $clone_test_obj) | |
| removes all question set config related data for cloned/copied test More... | |
| loadFromDb () | |
| loads the question set config for current test from the database More... | |
| saveToDb () | |
| saves the question set config for current test to the database More... | |
| reindexQuestionOrdering () | |
| cloneToDbForTestId ($testId) | |
| saves the question set config for test with given id to the database More... | |
| deleteFromDb () | |
| deletes the question set config for current test from the database More... | |
| isResultTaxonomyFilterSupported () | |
Public Member Functions inherited from ilTestQuestionSetConfig | |
| __construct (ilTree $tree, ilDBInterface $db, ilComponentRepository $component_repository, ilObjTest $testOBJ) | |
| loadFromDb () | |
| loads the question set config for current test from the database More... | |
| saveToDb () | |
| saves the question set config for current test to the database More... | |
| cloneToDbForTestId ($testId) | |
| saves the question set config for test with given id to the database More... | |
| deleteFromDb () | |
| deletes the question set config for current test from the database More... | |
| areDepenciesInVulnerableState () | |
| getDepenciesInVulnerableStateMessage (ilLanguage $lng) | |
| areDepenciesBroken () | |
| getDepenciesBrokenMessage (ilLanguage $lng) | |
| isValidRequestOnBrokenQuestionSetDepencies ($nextClass, $cmd) | |
| getHiddenTabsOnBrokenDepencies () | |
| isQuestionSetConfigured () | |
| doesQuestionSetRelatedDataExist () | |
| checks wether question set config related data exists or not More... | |
| removeQuestionSetRelatedData () | |
| removes all question set config related data More... | |
| resetQuestionSetRelatedTestSettings () | |
| resets all test settings that depends on a non changed question set config More... | |
| cloneQuestionSetRelatedData (ilObjTest $cloneTestOBJ) | |
| removes all question set config related data for cloned/copied test More... | |
| getQuestionPoolPathString ($poolId) | |
| getFirstQuestionPoolRefIdByObjId (int $pool_obj_id) | |
| isResultTaxonomyFilterSupported () | |
Additional Inherited Members | |
Protected Attributes inherited from ilTestQuestionSetConfig | |
| ilTree | $tree |
| ilDBInterface | $db |
| ilComponentRepository | $component_repository |
| ilObjTest | $testOBJ |
Definition at line 27 of file class.ilTestFixedQuestionSetConfig.php.
| ilTestFixedQuestionSetConfig::cloneQuestionSetRelatedData | ( | ilObjTest | $clone_test_obj | ) |
removes all question set config related data for cloned/copied test
| ilObjTest | $cloneTestOBJ |
Reimplemented from ilTestQuestionSetConfig.
Definition at line 85 of file class.ilTestFixedQuestionSetConfig.php.
References $DIC, ILIAS\LTI\ToolProvider\$key, ilCopyWizardOptions\_getInstance(), assQuestion\_getOriginalId(), ilObject\getId(), ilObject\getRefId(), ilObjTest\getTmpCopyWizardCopyId(), and assQuestion\instantiateQuestion().
Here is the call graph for this function:| ilTestFixedQuestionSetConfig::cloneToDbForTestId | ( | $testId | ) |
saves the question set config for test with given id to the database
| $testId |
Reimplemented from ilTestQuestionSetConfig.
Definition at line 165 of file class.ilTestFixedQuestionSetConfig.php.
| ilTestFixedQuestionSetConfig::deleteFromDb | ( | ) |
deletes the question set config for current test from the database
Reimplemented from ilTestQuestionSetConfig.
Definition at line 173 of file class.ilTestFixedQuestionSetConfig.php.
| ilTestFixedQuestionSetConfig::doesQuestionSetRelatedDataExist | ( | ) |
returns the fact wether a useable question set config exists or not
Reimplemented from ilTestQuestionSetConfig.
Definition at line 47 of file class.ilTestFixedQuestionSetConfig.php.
References isQuestionSetConfigured().
Here is the call graph for this function:| ilTestFixedQuestionSetConfig::isQuestionSetConfigured | ( | ) |
returns the fact wether a useable question set config exists or not
Reimplemented from ilTestQuestionSetConfig.
Definition at line 34 of file class.ilTestFixedQuestionSetConfig.php.
Referenced by doesQuestionSetRelatedDataExist().
Here is the caller graph for this function:| ilTestFixedQuestionSetConfig::isResultTaxonomyFilterSupported | ( | ) |
Reimplemented from ilTestQuestionSetConfig.
Definition at line 178 of file class.ilTestFixedQuestionSetConfig.php.
| ilTestFixedQuestionSetConfig::loadFromDb | ( | ) |
loads the question set config for current test from the database
Reimplemented from ilTestQuestionSetConfig.
Definition at line 114 of file class.ilTestFixedQuestionSetConfig.php.
| ilTestFixedQuestionSetConfig::reindexQuestionOrdering | ( | ) |
Definition at line 127 of file class.ilTestFixedQuestionSetConfig.php.
| ilTestFixedQuestionSetConfig::removeQuestionSetRelatedData | ( | ) |
removes all question set config related data
Reimplemented from ilTestQuestionSetConfig.
Definition at line 52 of file class.ilTestFixedQuestionSetConfig.php.
References $res.
| ilTestFixedQuestionSetConfig::resetQuestionSetRelatedTestSettings | ( | ) |
resets all test settings that depends on a non changed question set config
Reimplemented from ilTestQuestionSetConfig.
Definition at line 75 of file class.ilTestFixedQuestionSetConfig.php.
| ilTestFixedQuestionSetConfig::saveToDb | ( | ) |
saves the question set config for current test to the database
Reimplemented from ilTestQuestionSetConfig.
Definition at line 122 of file class.ilTestFixedQuestionSetConfig.php.