| ILIAS
    Release_4_4_x_branch Revision 61816
    | 
Class ilSCORM2004StoreData. More...
 Collaboration diagram for ilSCORM2004StoreData:
 Collaboration diagram for ilSCORM2004StoreData:| Public Member Functions | |
| scormPlayerUnload ($userId=null, $packageId) | |
| persistCMIData ($userId=null, $packageId, $defaultLessonMode, $comments, $interactions, $objectives, $data=null) | |
| checkIfAllowed ($packageId, $userId, $hash) | |
| setCMIData ($userId, $packageId, $data, $getComments, $getInteractions, $getObjectives) | |
| syncGlobalStatus ($userId, $packageId, $data, $new_global_status) | |
| 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 86 of file class.ilSCORM2004StoreData.php.
References $res.
| ilSCORM2004StoreData::persistCMIData | ( | $userId = null, | |
| $packageId, | |||
| $defaultLessonMode, | |||
| $comments, | |||
| $interactions, | |||
| $objectives, | |||
| $data = null | |||
| ) | 
Definition at line 40 of file class.ilSCORM2004StoreData.php.
References $ilLog, setCMIData(), setGlobalObjectives(), and syncGlobalStatus().
Referenced by ilSCORM13Player\executeCommand().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilSCORM2004StoreData::scormPlayerUnload | ( | $userId = null, | |
| $packageId | |||
| ) | 
Definition at line 15 of file class.ilSCORM2004StoreData.php.
Referenced by ilSCORM13Player\executeCommand().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilSCORM2004StoreData::setCMIData | ( | $userId, | |
| $packageId, | |||
| $data, | |||
| $getComments, | |||
| $getInteractions, | |||
| $getObjectives | |||
| ) | 
Definition at line 97 of file class.ilSCORM2004StoreData.php.
References $ilLog, $res, $result, and $row.
Referenced by persistCMIData(), and ilSCORMOfflineMode\sop2il().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | private | 
Definition at line 332 of file class.ilSCORM2004StoreData.php.
References $ilLog, and writeGObjective().
Referenced by persistCMIData().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilSCORM2004StoreData::syncGlobalStatus | ( | $userId, | |
| $packageId, | |||
| $data, | |||
| $new_global_status | |||
| ) | 
Definition at line 341 of file class.ilSCORM2004StoreData.php.
References $_GET, $ilLog, ilChangeEvent\_recordReadEvent(), and ilLPStatus\writeStatus().
Referenced by persistCMIData(), and ilSCORMOfflineMode\sop2il().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilSCORM2004StoreData::writeGObjective | ( | $g_data, | |
| $user, | |||
| $package | |||
| ) | 
Definition at line 392 of file class.ilSCORM2004StoreData.php.
References $ilLog.
Referenced by setGlobalObjectives().
 Here is the caller graph for this function:
 Here is the caller graph for this function: