ILIAS
release_8 Revision v8.19
|
Public Member Functions | |
__construct () | |
ilAssQuestionSkillAssignmentImporter constructor. More... | |
setTargetParentObjId ($targetParentObjId) | |
getTargetParentObjId () | |
getImportInstallationId () | |
setImportInstallationId ($importInstallationId) | |
getImportMappingRegistry () | |
setImportMappingRegistry ($importMappingRegistry) | |
getImportMappingComponent () | |
setImportMappingComponent ($importMappingComponent) | |
getImportAssignmentList () | |
setImportAssignmentList ($importAssignmentList) | |
getFailedImportAssignmentList () | |
getSuccessImportAssignmentList () | |
setSuccessImportAssignmentList ($successImportAssignmentList) | |
import () | |
Protected Member Functions | |
buildImportableAssignment (ilAssQuestionSkillAssignmentImport $assignment, $foundSkillId) | |
buildImportableSolutionComparisonExpression (ilAssQuestionSolutionComparisonExpressionImport $solCompExp) | |
isValidSkill ($foundSkillData) | |
getSkillIdMapping ($importSkillBaseId, $importSkillTrefId) | |
getLocalInstallationId () | |
Protected Attributes | |
$db | |
$importInstallationId | |
$importMappingRegistry | |
$importMappingComponent | |
$importAssignmentList | |
$failedImportAssignmentList | |
$successImportAssignmentList | |
Private Attributes | |
$targetParentObjId | |
Definition at line 25 of file class.ilAssQuestionSkillAssignmentImporter.php.
ilAssQuestionSkillAssignmentImporter::__construct | ( | ) |
ilAssQuestionSkillAssignmentImporter constructor.
Definition at line 66 of file class.ilAssQuestionSkillAssignmentImporter.php.
|
protected |
Definition at line 236 of file class.ilAssQuestionSkillAssignmentImporter.php.
References ilAssQuestionSkillAssignmentImport\getEvalMode(), getImportMappingComponent(), getImportMappingRegistry(), ilAssQuestionSkillAssignmentImport\getImportQuestionId(), ilAssQuestionSkillAssignmentImport\getSkillPoints(), and getTargetParentObjId().
Referenced by import().
|
protected |
Definition at line 259 of file class.ilAssQuestionSkillAssignmentImporter.php.
References ilAssQuestionSolutionComparisonExpressionImport\getExpression(), ilAssQuestionSolutionComparisonExpressionImport\getOrderIndex(), and ilAssQuestionSolutionComparisonExpressionImport\getPoints().
Referenced by import().
ilAssQuestionSkillAssignmentImporter::getFailedImportAssignmentList | ( | ) |
Definition at line 163 of file class.ilAssQuestionSkillAssignmentImporter.php.
References $failedImportAssignmentList.
Referenced by import().
ilAssQuestionSkillAssignmentImporter::getImportAssignmentList | ( | ) |
Definition at line 147 of file class.ilAssQuestionSkillAssignmentImporter.php.
References $importAssignmentList.
Referenced by import().
ilAssQuestionSkillAssignmentImporter::getImportInstallationId | ( | ) |
Definition at line 99 of file class.ilAssQuestionSkillAssignmentImporter.php.
References $importInstallationId.
Referenced by getSkillIdMapping().
ilAssQuestionSkillAssignmentImporter::getImportMappingComponent | ( | ) |
Definition at line 131 of file class.ilAssQuestionSkillAssignmentImporter.php.
References $importMappingComponent.
Referenced by buildImportableAssignment().
ilAssQuestionSkillAssignmentImporter::getImportMappingRegistry | ( | ) |
Definition at line 115 of file class.ilAssQuestionSkillAssignmentImporter.php.
References $importMappingRegistry.
Referenced by buildImportableAssignment(), and import().
|
protected |
Definition at line 294 of file class.ilAssQuestionSkillAssignmentImporter.php.
References $DIC.
Referenced by getSkillIdMapping().
|
protected |
Definition at line 279 of file class.ilAssQuestionSkillAssignmentImporter.php.
References ilBasicSkill\getCommonSkillIdForImportId(), getImportInstallationId(), and getLocalInstallationId().
Referenced by import().
ilAssQuestionSkillAssignmentImporter::getSuccessImportAssignmentList | ( | ) |
Definition at line 171 of file class.ilAssQuestionSkillAssignmentImporter.php.
References $successImportAssignmentList.
Referenced by import().
ilAssQuestionSkillAssignmentImporter::getTargetParentObjId | ( | ) |
Definition at line 91 of file class.ilAssQuestionSkillAssignmentImporter.php.
References $targetParentObjId.
Referenced by buildImportableAssignment(), and import().
ilAssQuestionSkillAssignmentImporter::import | ( | ) |
Definition at line 192 of file class.ilAssQuestionSkillAssignmentImporter.php.
References buildImportableAssignment(), buildImportableSolutionComparisonExpression(), getFailedImportAssignmentList(), getImportAssignmentList(), getImportMappingRegistry(), getSkillIdMapping(), getSuccessImportAssignmentList(), getTargetParentObjId(), isValidSkill(), and ilSkillUsage\setUsage().
|
protected |
Definition at line 270 of file class.ilAssQuestionSkillAssignmentImporter.php.
Referenced by import().
ilAssQuestionSkillAssignmentImporter::setImportAssignmentList | ( | $importAssignmentList | ) |
ilAssQuestionSkillAssignmentImportList | $importAssignmentList |
Definition at line 155 of file class.ilAssQuestionSkillAssignmentImporter.php.
References $importAssignmentList.
ilAssQuestionSkillAssignmentImporter::setImportInstallationId | ( | $importInstallationId | ) |
int | $installationId |
Definition at line 107 of file class.ilAssQuestionSkillAssignmentImporter.php.
References $importInstallationId.
ilAssQuestionSkillAssignmentImporter::setImportMappingComponent | ( | $importMappingComponent | ) |
string | $importMappingComponent |
Definition at line 139 of file class.ilAssQuestionSkillAssignmentImporter.php.
References $importMappingComponent.
ilAssQuestionSkillAssignmentImporter::setImportMappingRegistry | ( | $importMappingRegistry | ) |
ilImportMapping | $importMappingRegistry |
Definition at line 123 of file class.ilAssQuestionSkillAssignmentImporter.php.
References $importMappingRegistry.
ilAssQuestionSkillAssignmentImporter::setSuccessImportAssignmentList | ( | $successImportAssignmentList | ) |
ilAssQuestionSkillAssignmentList | $successImportAssignmentList |
Definition at line 179 of file class.ilAssQuestionSkillAssignmentImporter.php.
References $successImportAssignmentList.
ilAssQuestionSkillAssignmentImporter::setTargetParentObjId | ( | $targetParentObjId | ) |
int | $targetParentObjId |
Definition at line 83 of file class.ilAssQuestionSkillAssignmentImporter.php.
References $targetParentObjId.
|
protected |
Definition at line 27 of file class.ilAssQuestionSkillAssignmentImporter.php.
|
protected |
Definition at line 56 of file class.ilAssQuestionSkillAssignmentImporter.php.
Referenced by getFailedImportAssignmentList().
|
protected |
Definition at line 51 of file class.ilAssQuestionSkillAssignmentImporter.php.
Referenced by getImportAssignmentList(), and setImportAssignmentList().
|
protected |
Definition at line 37 of file class.ilAssQuestionSkillAssignmentImporter.php.
Referenced by getImportInstallationId(), and setImportInstallationId().
|
protected |
Definition at line 47 of file class.ilAssQuestionSkillAssignmentImporter.php.
Referenced by getImportMappingComponent(), and setImportMappingComponent().
|
protected |
Definition at line 42 of file class.ilAssQuestionSkillAssignmentImporter.php.
Referenced by getImportMappingRegistry(), and setImportMappingRegistry().
|
protected |
Definition at line 61 of file class.ilAssQuestionSkillAssignmentImporter.php.
Referenced by getSuccessImportAssignmentList(), and setSuccessImportAssignmentList().
|
private |
Definition at line 32 of file class.ilAssQuestionSkillAssignmentImporter.php.
Referenced by getTargetParentObjId(), and setTargetParentObjId().