|
ILIAS
trunk Revision v12.0_alpha-377-g3641b37b9db
|
Class ilObjSCORMTracking. More...
Collaboration diagram for ilObjSCORMTracking:Static Public Member Functions | |
| static | storeJsApi () |
| static | storeJsApiCmi (int $user_id, int $obj_id, object $data) |
| static | syncGlobalStatus (int $userId, int $packageId, int $refId, object $data, ?int $new_global_status) |
| static | _insertTrackData (int $a_sahs_id, string $a_lval, string $a_rval, int $a_obj_id) |
| static | _getCompleted (object $scorm_item_id, int $a_obj_id) |
| like necessary because of Oracle More... | |
| static | _getCollectionStatus (?array $a_scos, int $a_obj_id, int $a_user_id) |
| static | _countCompleted (?array $a_scos, int $a_obj_id, int $a_user_id) |
| static | lookupLastAccessTimes (int $a_obj_id) |
| Lookup last acccess time for all users of a scorm module. More... | |
| static | _getTrackedUsers (int $a_obj_id) |
| Get all tracked users. More... | |
| static | _getFailed (object $scorm_item_id, int $a_obj_id) |
| like necessary because of Oracle More... | |
| static | _getCountCompletedPerUser (array $a_scorm_item_ids, int $a_obj_id) |
| Get users who have status completed or passed. More... | |
| static | _getProgressInfo (array $sco_item_ids, int $a_obj_id) |
| Get info about. More... | |
| static | _getInProgress (array|int $scorm_item_id, int $a_obj_id, ?array $a_blocked_user_ids=null) |
| static | scorm12PlayerUnload () |
| static | checkIfAllowed (int $packageId, int $userId, int $hash) |
| static | _syncReadEvent (int $a_obj_id, int $a_user_id, string $a_type, int $a_ref_id) |
Class ilObjSCORMTracking.
Definition at line 26 of file class.ilObjSCORMTracking.php.
|
static |
Definition at line 342 of file class.ilObjSCORMTracking.php.
References $DIC, $ilDB, and $res.
Referenced by ilLPStatusSCORM\determinePercentage().
Here is the caller graph for this function:
|
static |
Definition at line 297 of file class.ilObjSCORMTracking.php.
|
static |
like necessary because of Oracle
Definition at line 252 of file class.ilObjSCORMTracking.php.
|
static |
Get users who have status completed or passed.
Definition at line 461 of file class.ilObjSCORMTracking.php.
References $DIC, $ilDB, and $res.
Referenced by ilLPStatusSCORM\_getStatusInfo().
Here is the caller graph for this function:
|
static |
like necessary because of Oracle
Definition at line 419 of file class.ilObjSCORMTracking.php.
|
static |
Definition at line 535 of file class.ilObjSCORMTracking.php.
References $DIC, $ilDB, and $res.
Referenced by _getProgressInfo().
Here is the caller graph for this function:
|
static |
Get info about.
Definition at line 492 of file class.ilObjSCORMTracking.php.
References $DIC, $ilDB, $info, $res, and _getInProgress().
Referenced by ilLPStatusSCORM\_getStatusInfo().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Get all tracked users.
Definition at line 395 of file class.ilObjSCORMTracking.php.
References $DIC, $ilDB, and $res.
Referenced by ilTrQuery\getParticipantsForObject(), and ilLPStatusSCORM\refreshStatus().
Here is the caller graph for this function:
|
static |
Definition at line 228 of file class.ilObjSCORMTracking.php.
References $DIC, $ilDB, ilLPStatusWrapper\_updateStatus(), and ilUtil\now().
Referenced by ilSCORMItem\insertTrackData().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 625 of file class.ilObjSCORMTracking.php.
References $DIC, $ilDB, ilChangeEvent\_recordReadEvent(), ilLoggerFactory\getLogger(), and ILIAS\Repository\int().
Referenced by scorm12PlayerUnload().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 609 of file class.ilObjSCORMTracking.php.
References $DIC, $ilDB, $packageId, and $res.
|
static |
Lookup last acccess time for all users of a scorm module.
Definition at line 374 of file class.ilObjSCORMTracking.php.
References $DIC, $ilDB, $res, and ilDBConstants\FETCHMODE_OBJECT.
|
static |
Definition at line 575 of file class.ilObjSCORMTracking.php.
References $DIC, $GLOBALS, $ilDB, $ref_id, $user_id, _syncReadEvent(), and ILIAS\UI\examples\Symbol\Glyph\Header\header().
Here is the call graph for this function:
|
static |
Definition at line 28 of file class.ilObjSCORMTracking.php.
References $data, $DIC, $refId, $user_id, ILIAS\UI\examples\Symbol\Glyph\Header\header(), ILIAS\Repository\int(), storeJsApiCmi(), and syncGlobalStatus().
Here is the call graph for this function:
|
static |
Definition at line 53 of file class.ilObjSCORMTracking.php.
References $data, $DIC, $ilDB, $user_id, ilSCORMObject\_lookupPresentableItems(), ilLPStatusWrapper\_updateStatus(), ilLoggerFactory\getLogger(), ilLTIAppEventListener\handleOutcomeWithoutLP(), and ilUtil\now().
Referenced by storeJsApi().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 152 of file class.ilObjSCORMTracking.php.
References $data, $DIC, $ilDB, $packageId, $refId, ilChangeEvent\_recordReadEvent(), ilLPStatusWrapper\_updateStatus(), ilLoggerFactory\getLogger(), and ILIAS\Repository\int().
Referenced by storeJsApi().
Here is the call graph for this function:
Here is the caller graph for this function: