|
ILIAS
release_8 Revision v8.24
|
Collaboration diagram for ilCmiXapiHighscoreReport:Public Member Functions | |
| __construct (string $responseBody, int $objId) | |
| ilCmiXapiHighscoreReport constructor. More... | |
| initTableData () | |
| getTableData () | |
| getUserRank () | |
| getResponseDebug () | |
Protected Member Functions | |
| fetchTotalDuration (array $allDurations) | |
Protected Attributes | |
| array | $response = [] |
| int | $objId |
| array | $cmixUsersByIdent = [] |
Private Member Functions | |
| identUser (int $userIdent) | |
| formatRawTimestamp (string $rawTimestamp) | |
Private Attributes | |
| array | $tableData = [] |
| int | $userRank = null |
Definition at line 30 of file class.ilCmiXapiHighscoreReport.php.
| ilCmiXapiHighscoreReport::__construct | ( | string | $responseBody, |
| int | $objId | ||
| ) |
ilCmiXapiHighscoreReport constructor.
Definition at line 44 of file class.ilCmiXapiHighscoreReport.php.
References $objId, and ilCmiXapiUser\getUsersForObject().
Here is the call graph for this function:
|
protected |
| array | $allDurations |
Definition at line 163 of file class.ilCmiXapiHighscoreReport.php.
References ilObjSCORM2004LearningModule\_ISODurationToCentisec().
Referenced by initTableData().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 177 of file class.ilCmiXapiHighscoreReport.php.
References ilDatePresentation\formatDate(), and ilCmiXapiDateTime\fromXapiTimestamp().
Referenced by initTableData().
Here is the call graph for this function:
Here is the caller graph for this function:| ilCmiXapiHighscoreReport::getResponseDebug | ( | ) |
Definition at line 196 of file class.ilCmiXapiHighscoreReport.php.
| ilCmiXapiHighscoreReport::getTableData | ( | ) |
Definition at line 186 of file class.ilCmiXapiHighscoreReport.php.
References $tableData.
| ilCmiXapiHighscoreReport::getUserRank | ( | ) |
Definition at line 191 of file class.ilCmiXapiHighscoreReport.php.
References $userRank.
|
private |
Definition at line 147 of file class.ilCmiXapiHighscoreReport.php.
References $DIC.
| ilCmiXapiHighscoreReport::initTableData | ( | ) |
Definition at line 60 of file class.ilCmiXapiHighscoreReport.php.
References Vendor\Package\$a, Vendor\Package\$b, $DIC, $i, ILIAS\LTI\ToolProvider\$key, $rows, ilObject\_lookupType(), ilObjCmiXapi\CONT_TYPE_CMI5, fetchTotalDuration(), formatRawTimestamp(), ilObjCmiXapi\getInstance(), ilObjLTIConsumer\getInstance(), and ilObjectFactory\getInstanceByObjId().
Here is the call graph for this function:
|
protected |
Definition at line 39 of file class.ilCmiXapiHighscoreReport.php.
|
protected |
Definition at line 35 of file class.ilCmiXapiHighscoreReport.php.
Referenced by __construct().
|
protected |
Definition at line 32 of file class.ilCmiXapiHighscoreReport.php.
|
private |
Definition at line 33 of file class.ilCmiXapiHighscoreReport.php.
Referenced by getTableData().
|
private |
Definition at line 34 of file class.ilCmiXapiHighscoreReport.php.
Referenced by getUserRank().