ILIAS
eassessment Revision 61809
|
Class ilLPObjSettings. More...
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) |
__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 283 of file class.ilLPCollections.php.
References $ilDB, $query, and $res.
Referenced by __read(), and _getItems().
ilLPCollections::__read | ( | ) |
Definition at line 295 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().
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().
ilLPCollections::_getCountPossibleItems | ( | $a_target_id | ) |
Definition at line 149 of file class.ilLPCollections.php.
References _getPossibleItems().
Referenced by ilLPListOfSettingsGUI\__showCollectionTable().
ilLPCollections::_getCountPossibleSAHSItems | ( | $a_target_id | ) |
Definition at line 154 of file class.ilLPCollections.php.
References _getPossibleSAHSItems().
Referenced by ilLPObjSettings\getValidModes().
& ilLPCollections::_getItems | ( | $a_obj_id | ) |
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.
ilLPCollections::_getPossibleItems | ( | $a_target_id | ) |
Definition at line 113 of file class.ilLPCollections.php.
Referenced by __read(), ilLPListOfSettingsGUI\__showCollectionTable(), _getCountPossibleItems(), and _getItems().
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().
ilLPCollections::add | ( | $item_id | ) |
Definition at line 77 of file class.ilLPCollections.php.
References $ilDB, $query, $res, and __read().
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().
ilLPCollections::delete | ( | $item_id | ) |
Definition at line 97 of file class.ilLPCollections.php.
References $ilDB, $query, $res, and __read().
ilLPCollections::deleteAll | ( | ) |
Definition at line 203 of file class.ilLPCollections.php.
References _deleteAll(), and getObjId().
Referenced by ilConditionHandlerInterface\assign().
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().
ilLPCollections::ilLPCollections | ( | $a_obj_id | ) |
Definition at line 22 of file class.ilLPCollections.php.
References $ilDB, and __read().
Referenced by cloneCollections().
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().