|
ILIAS
release_5-2 Revision v5.2.25-18-g3f80b828510
|
Class ilSCORM2004Tracking. More...
Collaboration diagram for ilSCORM2004Tracking:Static Public Member Functions | |
| static | _getInProgress ($scorm_item_id, $a_obj_id) |
| static | _getCompleted ($scorm_item_id, $a_obj_id) |
| static | _getFailed ($scorm_item_id, $a_obj_id) |
| static | _getCountCompletedPerUser ($a_scorm_item_ids, $a_obj_id, $a_omit_failed=false) |
| Get progress of selected scos. More... | |
| static | _getProgressInfo ($a_obj_id) |
| Get overall scorm status. More... | |
| static | _getProgressInfoOfUser ($a_obj_id, $a_user_id) |
| Get overall scorm status. More... | |
| static | _getTrackedUsers ($a_obj_id) |
| Get all tracked users. More... | |
| static | _getItemProgressInfo ($a_scorm_item_ids, $a_obj_id, $a_omit_failed=false) |
| static | _getCollectionStatus ($a_scos, $a_obj_id, $a_user_id) |
| static | _countCompleted ($a_scos, $a_obj_id, $a_user_id, $a_omit_failed=false) |
| static | _syncReadEvent ($a_obj_id, $a_user_id, $a_type, $a_ref_id, $time_from_lms=null) |
| Synch read event table. More... | |
| static | _isCompleted ($a_status, $a_satisfied) |
| static | _isInProgress ($a_status, $a_satisfied) |
| static | _isFailed ($a_status, $a_satisfied) |
| static | getSumTotalTimeSecondsFromScos ($a_obj_id, $a_user_id, $a_write=false) |
| should be avoided; store value to increase performance for further requests More... | |
Class ilSCORM2004Tracking.
Definition at line 12 of file class.ilSCORM2004Tracking.php.
|
static |
Definition at line 336 of file class.ilSCORM2004Tracking.php.
References $ilDB, $in, and $res.
Referenced by ilLPStatusSCORM\determinePercentage().
Here is the caller graph for this function:
|
static |
Definition at line 293 of file class.ilSCORM2004Tracking.php.
References $failed, $ilDB, $in, and $res.
Referenced by ilLPStatusSCORM\determineStatus().
Here is the caller graph for this function:
|
static |
Definition at line 51 of file class.ilSCORM2004Tracking.php.
References $ilDB.
|
static |
Get progress of selected scos.
| object | $a_scorm_item_ids | |
| object | $a_obj_id | |
| bool | $a_omit_failed | do not include success==failed |
Definition at line 117 of file class.ilSCORM2004Tracking.php.
References $ilDB, $in, $res, and $row.
Referenced by ilLPStatusSCORM\_getStatusInfo().
Here is the caller graph for this function:
|
static |
Definition at line 81 of file class.ilSCORM2004Tracking.php.
References $ilDB.
|
static |
Definition at line 15 of file class.ilSCORM2004Tracking.php.
|
static |
Definition at line 250 of file class.ilSCORM2004Tracking.php.
References $ilDB, $in, $info, $res, and $row.
Referenced by ilLPStatusSCORM\_getStatusInfo().
Here is the caller graph for this function:
|
static |
Get overall scorm status.
| object | $a_obj_id |
Definition at line 154 of file class.ilSCORM2004Tracking.php.
References $ilDB, $info, $res, and $row.
Referenced by ilLPStatusSCORMPackage\_getStatusInfo().
Here is the caller graph for this function:
|
static |
Get overall scorm status.
| object | $a_obj_id |
Definition at line 194 of file class.ilSCORM2004Tracking.php.
References $ilDB, $ilLog, $res, and $row.
Referenced by ilLPStatusSCORMPackage\determineStatus().
Here is the caller graph for this function:
|
static |
Get all tracked users.
| object | $a_obj_id |
Definition at line 230 of file class.ilSCORM2004Tracking.php.
References $ilDB, $ilLog, $res, and $row.
Referenced by ilLPStatusSCORM\refreshStatus(), and ilLPStatusSCORMPackage\refreshStatus().
Here is the caller graph for this function:
|
static |
Definition at line 416 of file class.ilSCORM2004Tracking.php.
|
static |
Definition at line 442 of file class.ilSCORM2004Tracking.php.
|
static |
Definition at line 429 of file class.ilSCORM2004Tracking.php.
|
static |
Synch read event table.
return
Definition at line 382 of file class.ilSCORM2004Tracking.php.
References $a_type, $ilDB, ilChangeEvent\_recordReadEvent(), getSumTotalTimeSecondsFromScos(), and ilUtil\yn2tf().
Referenced by ilSCORM2004StoreData\scormPlayerUnload(), and ilSCORM2004StoreData\syncGlobalStatus().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
should be avoided; store value to increase performance for further requests
Definition at line 455 of file class.ilSCORM2004Tracking.php.
References $ilDB, $ilLog, and ilObjSCORM2004LearningModule\_ISODurationToCentisec().
Referenced by _syncReadEvent(), and ilObjSCORMInitData\getStatus().
Here is the call graph for this function:
Here is the caller graph for this function: