ILIAS
release_8 Revision v8.19-1-g4e8f2f9140c
|
Class ilSCORM2004StoreData. More...
Static Public Member Functions | |
static | scormPlayerUnload (int $packageId, int $refId, bool $time_from_lms, ?int $userId=null) |
static | checkIfAllowed (int $packageId, int $userId, int $hash) |
static | persistCMIData (int $packageId, int $refId, string $defaultLessonMode, bool $comments, bool $interactions, bool $objectives, bool $time_from_lms, ?string $data=null, ?int $userId=null) |
static | setCMIData (int $userId, int $packageId, object $data, bool $getComments, bool $getInteractions, bool $getObjectives) |
static | writeGObjective (int $user, int $package, ?array $g_data) |
static | syncGlobalStatus (int $userId, int $packageId, int $refId, object $data, int $new_global_status, bool $time_from_lms) |
Static Protected Member Functions | |
static | setGlobalObjectives (int $userId, int $packageId, object $data) |
Class ilSCORM2004StoreData.
Definition at line 26 of file class.ilSCORM2004StoreData.php.
|
static |
|
static |
Definition at line 125 of file class.ilSCORM2004StoreData.php.
References $_SERVER, $data, $DIC, ilLoggerFactory\getLogger(), ilObjSCORM2004LearningModule\getQuantityOfSCOs(), ilLTIAppEventListener\handleOutcomeWithoutLP(), ILIAS\Repository\int(), setCMIData(), setGlobalObjectives(), and syncGlobalStatus().
Referenced by ilSCORM13PlayerGUI\executeCommand().
|
static |
Definition at line 28 of file class.ilSCORM2004StoreData.php.
References $data, $DIC, $ilDB, ilSCORM2004Tracking\_syncReadEvent(), and ILIAS\Repository\int().
Referenced by ilSCORM13PlayerGUI\executeCommand().
|
static |
Definition at line 193 of file class.ilSCORM2004StoreData.php.
References $DIC, $i, $ilDB, $res, and ilLoggerFactory\getLogger().
Referenced by persistCMIData().
|
staticprotected |
Definition at line 421 of file class.ilSCORM2004StoreData.php.
References ilLoggerFactory\getLogger(), and writeGObjective().
Referenced by persistCMIData().
|
static |
Definition at line 658 of file class.ilSCORM2004StoreData.php.
References $DIC, $ilDB, ilSCORM2004Tracking\_syncReadEvent(), ILIAS\Repository\int(), and ilLPStatus\writeStatus().
Referenced by persistCMIData().
|
static |
Definition at line 437 of file class.ilSCORM2004StoreData.php.
References $DIC, $ilDB, ILIAS\LTI\ToolProvider\$key, $res, $scope, and ilLoggerFactory\getLogger().
Referenced by setGlobalObjectives().