141 $path->enableTextOnly(
true);
142 return $path->getPath(ROOT_FOLDER_ID, $ref_id);
148 $refs_id = current($refs_ids);
150 return (
int) $refs_id;
getDepenciesInVulnerableStateMessage(ilLanguage $lng)
isValidRequestOnBrokenQuestionSetDepencies($nextClass, $cmd)
Creates a path for a start and endnode.
getHiddenTabsOnBrokenDepencies()
removeQuestionSetRelatedData()
removes all question set config related data
getQuestionPoolPathString($poolId)
static _getAllReferences($a_id)
get all reference ids of object
doesQuestionSetRelatedDataExist()
checks wether question set config related data exists or not
Administration class for plugins.
saveToDb()
saves the question set config for current test to the database
__construct(ilTree $tree, ilDBInterface $db, ilPluginAdmin $pluginAdmin, ilObjTest $testOBJ)
cloneToDbForTestId($testId)
saves the question set config for test with given id to the database
getFirstQuestionPoolRefIdByObjId(int $pool_obj_id)
Tree class data representation in hierachical trees using the Nested Set Model with Gaps by Joe Celco...
loadFromDb()
loads the question set config for current test from the database
areDepenciesInVulnerableState()
isQuestionSetConfigured()
isResultTaxonomyFilterSupported()
getDepenciesBrokenMessage(ilLanguage $lng)
deleteFromDb()
deletes the question set config for current test from the database
resetQuestionSetRelatedTestSettings()
resets all test settings that depends on a non changed question set config
cloneQuestionSetRelatedData(ilObjTest $cloneTestOBJ)
removes all question set config related data for cloned/copied test