38 require_once
'Modules/TestQuestionPool/classes/questions/class.ilAssQuestionSkillAssignmentImportList.php';
39 require_once
'Modules/TestQuestionPool/classes/questions/class.ilAssQuestionSkillAssignmentRegistry.php';
59 return 'failed_imp_qsa_parentobj_'.$this->getParentObjId();
71 return unserialize($value);
106 $handledSkills = array();
107 $msg =
$lng->txt(
'tst_failed_imp_qst_skl_assign');
112 $sklBaseId = $assignmentImport->getImportSkillBaseId();
113 $sklTrefId = $assignmentImport->getImportSkillTrefId();
115 if( isset($handledSkills[
"$sklBaseId:$sklTrefId"]) )
120 $handledSkills[
"$sklBaseId:$sklTrefId"] =
true;
122 $msg .=
'<li>'.$assignmentImport->getImportSkillTitle().
'</li>';
An exception for terminatinating execution or to throw for unit testing.
getFailedImportsMessage(ilLanguage $lng)
registerFailedImports(ilAssQuestionSkillAssignmentImportList $assignmentList)
failedImportsRegistered()
deleteRegisteredImportFails()
__construct($parentObjId)
ilAssQuestionSkillAssignmentImportFails constructor.
Class ilAssQuestionSkillAssignmentRegistry.