| ILIAS
    Release_4_1_x_branch Revision 61804
    | 
Class ilLPObjSettings. More...
 Collaboration diagram for ilLPCollections:
 Collaboration diagram for ilLPCollections:| Public Member Functions | |
| ilLPCollections ($a_obj_id) | |
| cloneCollections ($a_target_id, $a_copy_id) | |
| Clone collections. | |
| getObjId () | |
| getItems () | |
| isAssigned ($a_ref_id) | |
| add ($item_id) | |
| delete ($item_id) | |
| _getPossibleItems ($a_target_id) | |
| _getCountPossibleItems ($a_target_id) | |
| _getCountPossibleSAHSItems ($a_target_id) | |
| _getPossibleSAHSItems ($target_id) | |
| get all tracking items of scorm or aicc object | |
| deleteAll () | |
| _deleteAll ($a_obj_id) | |
| & | _getItems ($a_obj_id, $a_use_subtree_by_id=false) | 
| __deleteEntry ($a_obj_id, $a_item_id) | |
| __read () | |
| Data Fields | |
| $db = null | |
| $obj_id = null | |
| $items = array() | |
Class ilLPObjSettings.
Definition at line 15 of file class.ilLPCollections.php.
| ilLPCollections::__deleteEntry | ( | $a_obj_id, | |
| $a_item_id | |||
| ) | 
Definition at line 290 of file class.ilLPCollections.php.
References $ilDB, $query, and $res.
Referenced by __read(), and _getItems().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilLPCollections::__read | ( | ) | 
Definition at line 302 of file class.ilLPCollections.php.
References $ilDB, $query, $res, $row, __deleteEntry(), ilObject\_getAllReferences(), _getPossibleItems(), ilObjTest\_lookupAnonymity(), DB_FETCHMODE_OBJECT, and getObjId().
Referenced by add(), delete(), and ilLPCollections().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilLPCollections::_deleteAll | ( | $a_obj_id | ) | 
Definition at line 209 of file class.ilLPCollections.php.
References $ilDB, $query, and $res.
Referenced by deleteAll(), and ilTrackingTest\testLPCollections().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilLPCollections::_getCountPossibleItems | ( | $a_target_id | ) | 
Definition at line 149 of file class.ilLPCollections.php.
References _getPossibleItems().
Referenced by ilLPListOfSettingsGUI\__showCollectionTable().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilLPCollections::_getCountPossibleSAHSItems | ( | $a_target_id | ) | 
Definition at line 154 of file class.ilLPCollections.php.
References _getPossibleSAHSItems().
Referenced by ilLPObjSettings\getValidModes().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| & ilLPCollections::_getItems | ( | $a_obj_id, | |
| $a_use_subtree_by_id = false | |||
| ) | 
Definition at line 220 of file class.ilLPCollections.php.
References $ilDB, $items, $query, $res, $row, __deleteEntry(), ilObject\_getAllReferences(), ilCourseObjective\_getObjectiveIds(), _getPossibleItems(), ilObjTest\_lookupAnonymity(), ilLPObjSettings\_lookupMode(), DB_FETCHMODE_OBJECT, LP_MODE_COLLECTION, LP_MODE_MANUAL_BY_TUTOR, LP_MODE_OBJECTIVES, and LP_MODE_SCORM.
 Here is the call graph for this function:
 Here is the call graph for this function:| ilLPCollections::_getPossibleItems | ( | $a_target_id | ) | 
Definition at line 113 of file class.ilLPCollections.php.
Referenced by __read(), ilLPListOfSettingsGUI\__showCollectionTable(), _getCountPossibleItems(), and _getItems().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilLPCollections::_getPossibleSAHSItems | ( | $target_id | ) | 
get all tracking items of scorm or aicc object
Definition at line 164 of file class.ilLPCollections.php.
References $items, $target_id, ilObjSCORMLearningModule\_getTrackingItems(), ilObjAICCLearningModule\_getTrackingItems(), ilObjSCORM2004LearningModule\_getTrackingItems(), and ilObjSAHSLearningModule\_lookupSubType().
Referenced by ilLPListOfSettingsGUI\__showSCOTable(), _getCountPossibleSAHSItems(), and ilConditionHandlerInterface\initFormCondition().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilLPCollections::add | ( | $item_id | ) | 
Definition at line 77 of file class.ilLPCollections.php.
References $ilDB, $query, $res, and __read().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilLPCollections::cloneCollections | ( | $a_target_id, | |
| $a_copy_id | |||
| ) | 
Clone collections.
public
Definition at line 40 of file class.ilLPCollections.php.
References $ilLog, ilCopyWizardOptions\_getInstance(), and ilLPCollections().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilLPCollections::delete | ( | $item_id | ) | 
Definition at line 97 of file class.ilLPCollections.php.
References $ilDB, $query, $res, and __read().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilLPCollections::deleteAll | ( | ) | 
Definition at line 203 of file class.ilLPCollections.php.
References _deleteAll(), and getObjId().
Referenced by ilConditionHandlerInterface\assign().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilLPCollections::getItems | ( | ) | 
Definition at line 67 of file class.ilLPCollections.php.
References $items.
| ilLPCollections::getObjId | ( | ) | 
Definition at line 62 of file class.ilLPCollections.php.
References $obj_id.
Referenced by __read(), and deleteAll().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilLPCollections::ilLPCollections | ( | $a_obj_id | ) | 
Definition at line 22 of file class.ilLPCollections.php.
References $ilDB, and __read().
Referenced by cloneCollections().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilLPCollections::isAssigned | ( | $a_ref_id | ) | 
Definition at line 72 of file class.ilLPCollections.php.
| ilLPCollections::$db = null | 
Definition at line 17 of file class.ilLPCollections.php.
| ilLPCollections::$items = array() | 
Definition at line 20 of file class.ilLPCollections.php.
Referenced by _getItems(), _getPossibleSAHSItems(), and getItems().
| ilLPCollections::$obj_id = null | 
Definition at line 19 of file class.ilLPCollections.php.
Referenced by getObjId().