ILIAS
trunk Revision v11.0_alpha-1811-gd2d5443e411
|
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\UI\examples\Symbol\Glyph\Header\header(), ILIAS\Repository\int(), null, setCMIData(), setGlobalObjectives(), and syncGlobalStatus().
Referenced by ilSCORM13PlayerGUI\executeCommand().
|
static |
Definition at line 28 of file class.ilSCORM2004StoreData.php.
References $data, $DIC, $ilDB, ilSCORM2004Tracking\_syncReadEvent(), ILIAS\UI\examples\Symbol\Glyph\Header\header(), ILIAS\Repository\int(), and null.
Referenced by ilSCORM13PlayerGUI\executeCommand().
|
static |
Definition at line 193 of file class.ilSCORM2004StoreData.php.
References $DIC, $ilDB, $q, $res, ilLoggerFactory\getLogger(), and null.
Referenced by persistCMIData().
|
staticprotected |
Definition at line 424 of file class.ilSCORM2004StoreData.php.
References ilLoggerFactory\getLogger(), and writeGObjective().
Referenced by persistCMIData().
|
static |
Definition at line 661 of file class.ilSCORM2004StoreData.php.
References $DIC, $ilDB, ilSCORM2004Tracking\_syncReadEvent(), ILIAS\Repository\int(), null, and ilLPStatus\writeStatus().
Referenced by persistCMIData().
|
static |
Definition at line 440 of file class.ilSCORM2004StoreData.php.
References $DIC, $ilDB, $res, $scope, ilLoggerFactory\getLogger(), and null.
Referenced by setGlobalObjectives().