|
ILIAS
Release_4_4_x_branch Revision 61816
|
Class ilSCORMOfflineMode. More...
Collaboration diagram for ilSCORMOfflineMode: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().
Here is the call graph for this function:| ilSCORMOfflineMode::checkIfAnyoneIsInOfflineMode | ( | $obj_id | ) |
Definition at line 294 of file class.ilSCORMOfflineMode.php.
Referenced by ilObjSCORM2004LearningModuleGUI\initPropertiesForm(), and ilObjSCORMLearningModuleGUI\properties().
Here is the caller graph for this function:| 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().
Here is the call graph for this function:| ilSCORMOfflineMode::il2sopSahsUser | ( | ) |
Definition at line 129 of file class.ilSCORMOfflineMode.php.
References $ilUser, $res, $row, and ilChangeEvent\_lookupReadEvents().
Referenced by il2sop().
Here is the call graph for this function:
Here is the caller graph for this function:| ilSCORMOfflineMode::il2sopUserData | ( | ) |
Definition at line 117 of file class.ilSCORMOfflineMode.php.
References $ilUser.
Referenced by il2sop().
Here is the caller graph for this function:
|
private |
Definition at line 278 of file class.ilSCORMOfflineMode.php.
References $ilUser, $res, and $row.
Referenced by __construct().
Here is the caller graph for this function:| ilSCORMOfflineMode::scormPlayerUnloadForSop2il | ( | $data | ) |
Definition at line 241 of file class.ilSCORMOfflineMode.php.
References $GLOBALS, $ilUser, $res, and ilChangeEvent\_updateAccessForScormOfflinePlayer().
Here is the call graph for this function:| ilSCORMOfflineMode::setOfflineMode | ( | $a_mode | ) |
Definition at line 266 of file class.ilSCORMOfflineMode.php.
Referenced by il2sop().
Here is the caller graph for this function:| ilSCORMOfflineMode::sop2il | ( | ) |
Definition at line 175 of file class.ilSCORMOfflineMode.php.
References $GLOBALS, $ilUser, $in, $result, $ret, exit, ilSCORM2004StoreData\setCMIData(), ilObjSCORMTracking\storeJsApiCmi(), ilObjSCORMTracking\syncGlobalStatus(), ilSCORM2004StoreData\syncGlobalStatus(), and ilUtil\yn2tf().
Here is the call graph for this function:| ilSCORMOfflineMode::stopOfflineModeForUser | ( | $obj_id, | |
| $user_id | |||
| ) |
Definition at line 320 of file class.ilSCORMOfflineMode.php.
Referenced by ilObjSCORMLearningModuleGUI\confirmedStopUserOfflineMode().
Here is the caller graph for this function:| ilSCORMOfflineMode::usersInOfflineMode | ( | $obj_id | ) |
Definition at line 305 of file class.ilSCORMOfflineMode.php.
References $obj_id, $res, and $row.
Referenced by ilSCORMOfflineModeUsersTableGUI\parse().
Here is the caller graph for this function:| 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.