|
ILIAS
release_7 Revision v7.30-3-g800a261c036
|
Collaboration diagram for ilQuestionPoolTaxonomiesDuplicator:Public Member Functions | |
| __construct () | |
| setSourceObjId ($sourceObjId) | |
| getSourceObjId () | |
| getSourceObjType () | |
| setSourceObjType ($sourceObjType) | |
| getTargetObjId () | |
| setTargetObjId ($targetObjId) | |
| getTargetObjType () | |
| setTargetObjType ($targetObjType) | |
| setQuestionIdMapping ($questionIdMapping) | |
| getQuestionIdMapping () | |
| duplicate ($poolTaxonomyIds) | |
| getDuplicatedTaxonomiesKeysMap () | |
| getAllTaxonomiesForSourceObject () | |
Private Member Functions | |
| duplicateTaxonomyFromPoolToTest ($poolTaxonomyId) | |
| transferAssignmentsFromOriginalToDuplicatedTaxonomy ($originalTaxonomyId, $mappedTaxonomyId) | |
Private Attributes | |
| $sourceObjId = null | |
| $sourceObjType = null | |
| $targetObjId = null | |
| $targetObjType = null | |
| $questionIdMapping = null | |
| $duplicatedTaxonomiesKeysMap = null | |
Definition at line 15 of file class.ilQuestionPoolTaxonomiesDuplicator.php.
| ilQuestionPoolTaxonomiesDuplicator::__construct | ( | ) |
Definition at line 35 of file class.ilQuestionPoolTaxonomiesDuplicator.php.
| ilQuestionPoolTaxonomiesDuplicator::duplicate | ( | $poolTaxonomyIds | ) |
Definition at line 90 of file class.ilQuestionPoolTaxonomiesDuplicator.php.
References duplicateTaxonomyFromPoolToTest(), and transferAssignmentsFromOriginalToDuplicatedTaxonomy().
Here is the call graph for this function:
|
private |
Definition at line 102 of file class.ilQuestionPoolTaxonomiesDuplicator.php.
References ilObjTaxonomy\saveUsage().
Referenced by duplicate().
Here is the call graph for this function:
Here is the caller graph for this function:| ilQuestionPoolTaxonomiesDuplicator::getAllTaxonomiesForSourceObject | ( | ) |
Definition at line 145 of file class.ilQuestionPoolTaxonomiesDuplicator.php.
References getSourceObjId(), and ilObjTaxonomy\getUsageOfObject().
Here is the call graph for this function:| ilQuestionPoolTaxonomiesDuplicator::getDuplicatedTaxonomiesKeysMap | ( | ) |
Definition at line 140 of file class.ilQuestionPoolTaxonomiesDuplicator.php.
References $duplicatedTaxonomiesKeysMap.
| ilQuestionPoolTaxonomiesDuplicator::getQuestionIdMapping | ( | ) |
Definition at line 85 of file class.ilQuestionPoolTaxonomiesDuplicator.php.
References $questionIdMapping.
Referenced by transferAssignmentsFromOriginalToDuplicatedTaxonomy().
Here is the caller graph for this function:| ilQuestionPoolTaxonomiesDuplicator::getSourceObjId | ( | ) |
Definition at line 45 of file class.ilQuestionPoolTaxonomiesDuplicator.php.
References $sourceObjId.
Referenced by getAllTaxonomiesForSourceObject(), and transferAssignmentsFromOriginalToDuplicatedTaxonomy().
Here is the caller graph for this function:| ilQuestionPoolTaxonomiesDuplicator::getSourceObjType | ( | ) |
Definition at line 50 of file class.ilQuestionPoolTaxonomiesDuplicator.php.
References $sourceObjType.
Referenced by transferAssignmentsFromOriginalToDuplicatedTaxonomy().
Here is the caller graph for this function:| ilQuestionPoolTaxonomiesDuplicator::getTargetObjId | ( | ) |
Definition at line 60 of file class.ilQuestionPoolTaxonomiesDuplicator.php.
References $targetObjId.
Referenced by transferAssignmentsFromOriginalToDuplicatedTaxonomy().
Here is the caller graph for this function:| ilQuestionPoolTaxonomiesDuplicator::getTargetObjType | ( | ) |
Definition at line 70 of file class.ilQuestionPoolTaxonomiesDuplicator.php.
References $targetObjType.
Referenced by transferAssignmentsFromOriginalToDuplicatedTaxonomy().
Here is the caller graph for this function:| ilQuestionPoolTaxonomiesDuplicator::setQuestionIdMapping | ( | $questionIdMapping | ) |
Definition at line 80 of file class.ilQuestionPoolTaxonomiesDuplicator.php.
References $questionIdMapping.
| ilQuestionPoolTaxonomiesDuplicator::setSourceObjId | ( | $sourceObjId | ) |
Definition at line 40 of file class.ilQuestionPoolTaxonomiesDuplicator.php.
References $sourceObjId.
| ilQuestionPoolTaxonomiesDuplicator::setSourceObjType | ( | $sourceObjType | ) |
Definition at line 55 of file class.ilQuestionPoolTaxonomiesDuplicator.php.
References $sourceObjType.
| ilQuestionPoolTaxonomiesDuplicator::setTargetObjId | ( | $targetObjId | ) |
Definition at line 65 of file class.ilQuestionPoolTaxonomiesDuplicator.php.
References $targetObjId.
| ilQuestionPoolTaxonomiesDuplicator::setTargetObjType | ( | $targetObjType | ) |
Definition at line 75 of file class.ilQuestionPoolTaxonomiesDuplicator.php.
References $targetObjType.
|
private |
Definition at line 120 of file class.ilQuestionPoolTaxonomiesDuplicator.php.
References getQuestionIdMapping(), getSourceObjId(), getSourceObjType(), getTargetObjId(), and getTargetObjType().
Referenced by duplicate().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 33 of file class.ilQuestionPoolTaxonomiesDuplicator.php.
Referenced by getDuplicatedTaxonomiesKeysMap().
|
private |
Definition at line 28 of file class.ilQuestionPoolTaxonomiesDuplicator.php.
Referenced by getQuestionIdMapping(), and setQuestionIdMapping().
|
private |
Definition at line 17 of file class.ilQuestionPoolTaxonomiesDuplicator.php.
Referenced by getSourceObjId(), and setSourceObjId().
|
private |
Definition at line 19 of file class.ilQuestionPoolTaxonomiesDuplicator.php.
Referenced by getSourceObjType(), and setSourceObjType().
|
private |
Definition at line 21 of file class.ilQuestionPoolTaxonomiesDuplicator.php.
Referenced by getTargetObjId(), and setTargetObjId().
|
private |
Definition at line 23 of file class.ilQuestionPoolTaxonomiesDuplicator.php.
Referenced by getTargetObjType(), and setTargetObjType().