ILIAS
Release_5_0_x_branch Revision 61816
|
Class ilSCORMOfflineMode. More...
Public Member Functions | |
__construct () | |
Constructor. | |
il2sop () | |
getClientIdSop () | |
il2sopUserData () | |
il2sopSahsUser () | |
sop2il () | |
scormPlayerUnloadForSop2il ($data) | |
setOfflineMode ($a_mode) | |
getOfflineMode () | |
checkIfAnyoneIsInOfflineMode ($obj_id) | |
usersInOfflineMode ($obj_id) | |
stopOfflineModeForUser ($obj_id, $user_id) |
Data Fields | |
$type | |
$obj_id | |
$offlineMode |
Private Member Functions | |
read () |
Class ilSCORMOfflineMode.
Class for scorm offline player connection
Definition at line 16 of file class.ilSCORMOfflineMode.php.
ilSCORMOfflineMode::__construct | ( | ) |
Constructor.
int | $a_id | Object ID public |
Definition at line 28 of file class.ilSCORMOfflineMode.php.
References $_GET, ilObject\_lookupObjectId(), ilObjSAHSLearningModule\_lookupSubType(), and read().
ilSCORMOfflineMode::checkIfAnyoneIsInOfflineMode | ( | $obj_id | ) |
Definition at line 294 of file class.ilSCORMOfflineMode.php.
References $ilDB, $obj_id, and $res.
Referenced by ilObjSCORM2004LearningModuleGUI\initPropertiesForm(), and ilObjSCORMLearningModuleGUI\properties().
ilSCORMOfflineMode::getClientIdSop | ( | ) |
Definition at line 110 of file class.ilSCORMOfflineMode.php.
ilSCORMOfflineMode::getOfflineMode | ( | ) |
Definition at line 274 of file class.ilSCORMOfflineMode.php.
References $offlineMode.
ilSCORMOfflineMode::il2sop | ( | ) |
Definition at line 39 of file class.ilSCORMOfflineMode.php.
References $_GET, $ilUser, $obj_id, $result, ilObject\_lookupDescription(), ilObject\_lookupTitle(), ilObjSCORMInitData\get_max_attempts(), ilObjSCORMInitData\getIliasScormData(), ilObjSCORMInitData\getIliasScormResources(), ilObjSCORMInitData\getIliasScormTree(), ilObjSCORMInitData\getIliasScormVars(), ilObjectLP\getInstance(), il2sopSahsUser(), il2sopUserData(), and setOfflineMode().
ilSCORMOfflineMode::il2sopSahsUser | ( | ) |
Definition at line 129 of file class.ilSCORMOfflineMode.php.
References $ilDB, $ilUser, $res, $row, and ilChangeEvent\_lookupReadEvents().
Referenced by il2sop().
ilSCORMOfflineMode::il2sopUserData | ( | ) |
Definition at line 117 of file class.ilSCORMOfflineMode.php.
References $ilUser.
Referenced by il2sop().
|
private |
Definition at line 278 of file class.ilSCORMOfflineMode.php.
References $ilDB, $ilUser, $res, and $row.
Referenced by __construct().
ilSCORMOfflineMode::scormPlayerUnloadForSop2il | ( | $data | ) |
Definition at line 241 of file class.ilSCORMOfflineMode.php.
References $GLOBALS, $ilDB, $ilUser, $res, and ilChangeEvent\_updateAccessForScormOfflinePlayer().
ilSCORMOfflineMode::setOfflineMode | ( | $a_mode | ) |
Definition at line 266 of file class.ilSCORMOfflineMode.php.
References $ilDB, $ilUser, and $res.
Referenced by il2sop().
ilSCORMOfflineMode::sop2il | ( | ) |
Definition at line 175 of file class.ilSCORMOfflineMode.php.
References $GLOBALS, $ilDB, $ilUser, $in, $lm_set, $result, $ret, exit, ilSCORM2004StoreData\setCMIData(), ilObjSCORMTracking\storeJsApiCmi(), ilObjSCORMTracking\syncGlobalStatus(), ilSCORM2004StoreData\syncGlobalStatus(), and ilUtil\yn2tf().
ilSCORMOfflineMode::stopOfflineModeForUser | ( | $obj_id, | |
$user_id | |||
) |
Definition at line 320 of file class.ilSCORMOfflineMode.php.
References $ilDB, $obj_id, and $res.
Referenced by ilObjSCORMLearningModuleGUI\confirmedStopUserOfflineMode().
ilSCORMOfflineMode::usersInOfflineMode | ( | $obj_id | ) |
Definition at line 305 of file class.ilSCORMOfflineMode.php.
References $ilDB, $obj_id, $res, and $row.
Referenced by ilSCORMOfflineModeUsersTableGUI\parse().
ilSCORMOfflineMode::$obj_id |
Definition at line 19 of file class.ilSCORMOfflineMode.php.
Referenced by checkIfAnyoneIsInOfflineMode(), il2sop(), stopOfflineModeForUser(), and usersInOfflineMode().
ilSCORMOfflineMode::$offlineMode |
Definition at line 20 of file class.ilSCORMOfflineMode.php.
Referenced by getOfflineMode().
ilSCORMOfflineMode::$type |
Definition at line 18 of file class.ilSCORMOfflineMode.php.