| 
    ILIAS
    release_9 Revision v9.13-25-g2c18ec4c24f
    
   | 
  
Class ilSCORM2004StoreData. More...
 Collaboration diagram for ilSCORM2004StoreData: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(), setCMIData(), setGlobalObjectives(), and syncGlobalStatus().
Referenced by ilSCORM13PlayerGUI\executeCommand().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  static | 
Definition at line 28 of file class.ilSCORM2004StoreData.php.
References $data, $DIC, $ilDB, ilSCORM2004Tracking\_syncReadEvent(), ILIAS\UI\examples\Symbol\Glyph\Header\header(), and ILIAS\Repository\int().
Referenced by ilSCORM13PlayerGUI\executeCommand().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  static | 
Definition at line 193 of file class.ilSCORM2004StoreData.php.
References $DIC, $ilDB, $q, $res, and ilLoggerFactory\getLogger().
Referenced by persistCMIData().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  staticprotected | 
Definition at line 424 of file class.ilSCORM2004StoreData.php.
References ilLoggerFactory\getLogger(), and writeGObjective().
Referenced by persistCMIData().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  static | 
Definition at line 661 of file class.ilSCORM2004StoreData.php.
References $DIC, $ilDB, ilSCORM2004Tracking\_syncReadEvent(), ilLPStatusWrapper\_updateStatus(), and ILIAS\Repository\int().
Referenced by persistCMIData().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  static | 
Definition at line 440 of file class.ilSCORM2004StoreData.php.
References $DIC, $ilDB, ILIAS\LTI\ToolProvider\$key, $res, $scope, and ilLoggerFactory\getLogger().
Referenced by setGlobalObjectives().
 Here is the call graph for this function:
 Here is the caller graph for this function: