19 declare(strict_types=1);
40 abstract public function saveToDb(): void;
84 $path->enableTextOnly(
true);
91 $refs_id = current($refs_ids);
93 return (
int) $refs_id;
getDepenciesInVulnerableStateMessage(ilLanguage $lng)
Creates a path for a start and endnode.
Readable part of repository interface to ilComponentDataDB.
getQuestionPoolPathString(int $pool_id)
getHiddenTabsOnBrokenDepencies()
Class ChatMainBarProvider .
cloneQuestionSetRelatedData(ilObjTest $clone_test_obj)
static _getAllReferences(int $id)
get all reference ids for object ID
removeQuestionSetRelatedData()
doesQuestionSetRelatedDataExist()
isValidRequestOnBrokenQuestionSetDepencies(string $next_class, string $cmd)
getFirstQuestionPoolRefIdByObjId(int $pool_obj_id)
__construct(protected ilTree $tree, protected ilDBInterface $db, protected ilLanguage $lng, protected ilLogger $log, protected ilComponentRepository $component_repository, protected ilObjTest $test_obj, protected \ILIAS\TestQuestionPool\QuestionInfoService $questioninfo)
areDepenciesInVulnerableState()
isQuestionSetConfigured()
cloneToDbForTestId(int $testId)
isResultTaxonomyFilterSupported()
getDepenciesBrokenMessage(ilLanguage $lng)