|
ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
LP collection of SCOs. More...
Inheritance diagram for ilLPCollectionOfSCOs:
Collaboration diagram for ilLPCollectionOfSCOs:Public Member Functions | |
| getPossibleItems () | |
| getTableGUIData ($a_parent_ref_id) | |
| getScoresForUserAndCP_Node_Id ($item_id, $user_id) | |
| cloneCollection ($a_target_id, $a_copy_id) | |
| Scorm items are not copied, they are newly created by reading the manifest. More... | |
Public Member Functions inherited from ilLPCollection | |
| __construct ($a_obj_id, $a_mode) | |
| hasSelectableItems () | |
| cloneCollection ($a_target_id, $a_copy_id) | |
| getItems () | |
| delete () | |
| isAssignedEntry ($a_item_id) | |
| deactivateEntries (array $a_item_ids) | |
| activateEntries (array $a_item_ids) | |
Protected Member Functions | |
| itemsAreEqual ($item_a_id, $item_b_id) | |
Protected Member Functions inherited from ilLPCollection | |
| read ($a_obj_id) | |
| validateEntry ($a_item_id) | |
| addEntry ($a_item_id) | |
| deleteEntry ($a_item_id) | |
Static Protected Attributes | |
| static | $possible_items = array() |
Additional Inherited Members | |
Static Public Member Functions inherited from ilLPCollection | |
| static | getInstanceByMode ($a_obj_id, $a_mode) |
| static | getCollectionModes () |
Protected Attributes inherited from ilLPCollection | |
| $obj_id | |
| $mode | |
| $items | |
LP collection of SCOs.
Definition at line 16 of file class.ilLPCollectionOfSCOs.php.
| ilLPCollectionOfSCOs::cloneCollection | ( | $a_target_id, | |
| $a_copy_id | |||
| ) |
Scorm items are not copied, they are newly created by reading the manifest.
Therefore, they do not have a mapping. So we need to map them via the import_id/identifierref
| $a_target_id | |
| $a_copy_id |
Reimplemented from ilLPCollection.
Definition at line 117 of file class.ilLPCollectionOfSCOs.php.
References $DIC, ilLPCollection\$mode, $possible_items, ilObject\_lookupObjId(), and itemsAreEqual().
Here is the call graph for this function:| ilLPCollectionOfSCOs::getPossibleItems | ( | ) |
Definition at line 21 of file class.ilLPCollectionOfSCOs.php.
References ilLPCollection\$items, ilLPCollection\$obj_id, ilObjSCORM2004LearningModule\_getTrackingItems(), ilObjSCORMLearningModule\_getTrackingItems(), and ilObjSAHSLearningModule\_lookupSubType().
Referenced by getTableGUIData().
Here is the call graph for this function:
Here is the caller graph for this function:| ilLPCollectionOfSCOs::getScoresForUserAndCP_Node_Id | ( | $item_id, | |
| $user_id | |||
| ) |
Definition at line 88 of file class.ilLPCollectionOfSCOs.php.
References ilObjSCORM2004LearningModule\_getScores2004ForUser(), ilObjSCORMLearningModule\_getScoresForUser(), and ilObjSAHSLearningModule\_lookupSubType().
Here is the call graph for this function:| ilLPCollectionOfSCOs::getTableGUIData | ( | $a_parent_ref_id | ) |
Definition at line 64 of file class.ilLPCollectionOfSCOs.php.
References $data, getPossibleItems(), and ilLPCollection\isAssignedEntry().
Here is the call graph for this function:
|
protected |
| $item_a_id | |
| $item_b_id |
Definition at line 142 of file class.ilLPCollectionOfSCOs.php.
References $DIC, and ilObjSAHSLearningModule\_lookupSubType().
Referenced by cloneCollection().
Here is the call graph for this function:
Here is the caller graph for this function:
|
staticprotected |
Definition at line 18 of file class.ilLPCollectionOfSCOs.php.
Referenced by cloneCollection().