ILIAS
Release_5_0_x_branch Revision 61816
|
Class ilSCORM2004StoreData. More...
Public Member Functions | |
scormPlayerUnload ($userId=null, $packageId, $time_from_lms) | |
persistCMIData ($userId=null, $packageId, $defaultLessonMode, $comments, $interactions, $objectives, $time_from_lms, $data=null) | |
checkIfAllowed ($packageId, $userId, $hash) | |
setCMIData ($userId, $packageId, $data, $getComments, $getInteractions, $getObjectives) | |
syncGlobalStatus ($userId, $packageId, $data, $new_global_status, $time_from_lms) | |
writeGObjective ($g_data, $user, $package) |
Private Member Functions | |
setGlobalObjectives ($userId, $packageId, $data) |
Class ilSCORM2004StoreData.
Definition at line 12 of file class.ilSCORM2004StoreData.php.
ilSCORM2004StoreData::checkIfAllowed | ( | $packageId, | |
$userId, | |||
$hash | |||
) |
Definition at line 105 of file class.ilSCORM2004StoreData.php.
References $ilDB, $packageId, and $res.
ilSCORM2004StoreData::persistCMIData | ( | $userId = null , |
|
$packageId, | |||
$defaultLessonMode, | |||
$comments, | |||
$interactions, | |||
$objectives, | |||
$time_from_lms, | |||
$data = null |
|||
) |
Definition at line 59 of file class.ilSCORM2004StoreData.php.
References $ilLog, $packageId, setCMIData(), setGlobalObjectives(), and syncGlobalStatus().
Referenced by ilSCORM13Player\executeCommand().
ilSCORM2004StoreData::scormPlayerUnload | ( | $userId = null , |
|
$packageId, | |||
$time_from_lms | |||
) |
Definition at line 15 of file class.ilSCORM2004StoreData.php.
References $_GET, $ilDB, $packageId, and ilSCORM2004Tracking\_syncReadEvent().
Referenced by ilSCORM13Player\executeCommand(), and ilInitialisation\initILIAS().
ilSCORM2004StoreData::setCMIData | ( | $userId, | |
$packageId, | |||
$data, | |||
$getComments, | |||
$getInteractions, | |||
$getObjectives | |||
) |
Definition at line 116 of file class.ilSCORM2004StoreData.php.
References $ilDB, $ilLog, $res, $result, and $row.
Referenced by persistCMIData(), and ilSCORMOfflineMode\sop2il().
|
private |
Definition at line 351 of file class.ilSCORM2004StoreData.php.
References $ilLog, $packageId, and writeGObjective().
Referenced by persistCMIData().
ilSCORM2004StoreData::syncGlobalStatus | ( | $userId, | |
$packageId, | |||
$data, | |||
$new_global_status, | |||
$time_from_lms | |||
) |
Definition at line 360 of file class.ilSCORM2004StoreData.php.
References $_GET, $ilDB, $ilLog, $packageId, ilSCORM2004Tracking\_syncReadEvent(), and ilLPStatus\writeStatus().
Referenced by persistCMIData(), and ilSCORMOfflineMode\sop2il().
ilSCORM2004StoreData::writeGObjective | ( | $g_data, | |
$user, | |||
$package | |||
) |
Definition at line 398 of file class.ilSCORM2004StoreData.php.
Referenced by setGlobalObjectives().