ILIAS
release_5-2 Revision v5.2.25-18-g3f80b828510
|
Class ilSCORMOfflineMode. More...
Public Member Functions | |
__construct () | |
Constructor. More... | |
il2sop () | |
getClientIdSop () | |
il2sopUserData () | |
il2sopSahsUser () | |
sop2il () | |
scormPlayerUnloadForSop2il ($data) | |
setOfflineMode ($a_mode) | |
getOfflineMode () | |
Static Public Member Functions | |
static | checkIfAnyoneIsInOfflineMode ($obj_id) |
static | usersInOfflineMode ($obj_id) |
static | 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 @access public |
Definition at line 28 of file class.ilSCORMOfflineMode.php.
References $_GET, ilObject\_lookupObjectId(), ilObjSAHSLearningModule\_lookupSubType(), and read().
|
static |
Definition at line 295 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 | ( | ) |
ilSCORMOfflineMode::il2sop | ( | ) |
Definition at line 39 of file class.ilSCORMOfflineMode.php.
References $_GET, $ilUser, $result, ilObject\_lookupDescription(), ilObject\_lookupTitle(), ilObjSCORMInitData\get_max_attempts(), ilObjSCORMInitData\getIliasScormData(), ilObjSCORMInitData\getIliasScormResources(), ilObjSCORMInitData\getIliasScormTree(), ilObjSCORMInitData\getIliasScormVars(), ilObjectLP\getInstance(), il2sopSahsUser(), il2sopUserData(), print, 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 279 of file class.ilSCORMOfflineMode.php.
References $ilDB, $ilUser, $res, and $row.
Referenced by __construct().
ilSCORMOfflineMode::scormPlayerUnloadForSop2il | ( | $data | ) |
Definition at line 242 of file class.ilSCORMOfflineMode.php.
References $data, $GLOBALS, $ilDB, $ilUser, $res, ilChangeEvent\_updateAccessForScormOfflinePlayer(), and date.
ilSCORMOfflineMode::setOfflineMode | ( | $a_mode | ) |
Definition at line 267 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 $data, $GLOBALS, $ilDB, $ilUser, $in, $lm_set, $result, $ret, exit, print, ilSCORM2004StoreData\setCMIData(), ilObjSCORMTracking\storeJsApiCmi(), ilObjSCORMTracking\syncGlobalStatus(), ilSCORM2004StoreData\syncGlobalStatus(), and ilUtil\yn2tf().
|
static |
Definition at line 321 of file class.ilSCORMOfflineMode.php.
References $ilDB, $obj_id, and $res.
Referenced by ilObjSCORMLearningModuleGUI\confirmedStopUserOfflineMode().
|
static |
Definition at line 306 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(), 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.