|
ILIAS
release_6 Revision v6.24-5-g0c8bfefb3b8
|
Collaboration diagram for ilXapiStatementEvaluation:Public Member Functions | |
| __construct (ilLogger $log, ilObjCmiXapi $object) | |
| ilXapiStatementEvaluation constructor. More... | |
| evaluateReport (ilCmiXapiStatementsReport $report) | |
| getCmixUser ($xapiStatement) | |
| evaluateStatement ($xapiStatement, $usrId) | |
Protected Member Functions | |
| isValidXapiStatement ($xapiStatement) | |
| isValidObject ($xapiStatement) | |
| getXapiVerb ($xapiStatement) | |
| getResultStatusForXapiVerb ($xapiVerb) | |
| hasResultStatusRelevantXapiVerb ($xapiVerb) | |
| getResultProgressForXapiVerb ($xapiVerb) | |
| hasResultProgressRelevantXapiVerb ($xapiVerb) | |
| hasXapiScore ($xapiStatement) | |
| getXapiScore ($xapiStatement) | |
| getProgressedScore ($xapiStatement) | |
| getUserResult ($usrId) | |
| isResultStatusToBeReplaced ($oldResultStatus, $newResultStatus) | |
| isLpModeInterestedInResultStatus ($resultStatus, $deactivated=true) | |
| doesNewResultStatusDominateOldOne ($oldResultStatus, $newResultStatus) | |
| needsAvoidFailedEvaluation ($oldResultStatus, $newResultStatus) | |
| sendSatisfiedStatement ($cmixUser) | |
Protected Attributes | |
| $resultStatusByXapiVerbMap | |
| $resultProgressByXapiVerbMap | |
| $object | |
| $log | |
Definition at line 15 of file class.ilXapiStatementEvaluation.php.
| ilXapiStatementEvaluation::__construct | ( | ilLogger | $log, |
| ilObjCmiXapi | $object | ||
| ) |
ilXapiStatementEvaluation constructor.
| ilLogger | $log | |
| ilObjCmiXapi | $object |
Definition at line 49 of file class.ilXapiStatementEvaluation.php.
References $log, $object, and ilObjectLP\getInstance().
Here is the call graph for this function:
|
protected |
Definition at line 319 of file class.ilXapiStatementEvaluation.php.
| ilXapiStatementEvaluation::evaluateReport | ( | ilCmiXapiStatementsReport | $report | ) |
Definition at line 58 of file class.ilXapiStatementEvaluation.php.
References ilLPStatusWrapper\_updateStatus(), evaluateStatement(), getCmixUser(), and ilCmiXapiStatementsReport\getStatements().
Here is the call graph for this function:| ilXapiStatementEvaluation::evaluateStatement | ( | $xapiStatement, | |
| $usrId | |||
| ) |
Definition at line 96 of file class.ilXapiStatementEvaluation.php.
References $DIC, ilCmiXapiVerbList\COMPLETED, ilObjCmiXapi\CONT_TYPE_CMI5, getCmixUser(), getProgressedScore(), getResultStatusForXapiVerb(), getUserResult(), getXapiScore(), getXapiVerb(), hasResultProgressRelevantXapiVerb(), hasResultStatusRelevantXapiVerb(), hasXapiScore(), isLpModeInterestedInResultStatus(), isResultStatusToBeReplaced(), isValidObject(), isValidXapiStatement(), ilCmiXapiVerbList\PASSED, and sendSatisfiedStatement().
Referenced by evaluateReport().
Here is the call graph for this function:
Here is the caller graph for this function:| ilXapiStatementEvaluation::getCmixUser | ( | $xapiStatement | ) |
Definition at line 76 of file class.ilXapiStatementEvaluation.php.
References ilObjCmiXapi\CONT_TYPE_CMI5, and ilCmiXapiUser\getInstanceByObjectIdAndUsrIdent().
Referenced by evaluateReport(), and evaluateStatement().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 233 of file class.ilXapiStatementEvaluation.php.
Referenced by evaluateStatement().
Here is the caller graph for this function:
|
protected |
Definition at line 201 of file class.ilXapiStatementEvaluation.php.
|
protected |
Definition at line 191 of file class.ilXapiStatementEvaluation.php.
Referenced by evaluateStatement().
Here is the caller graph for this function:
|
protected |
Definition at line 249 of file class.ilXapiStatementEvaluation.php.
References Vendor\Package\$e, $result, ilCmiXapiResult\getEmptyInstance(), and ilCmiXapiResult\getInstanceByObjIdAndUsrId().
Referenced by evaluateStatement().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 228 of file class.ilXapiStatementEvaluation.php.
Referenced by evaluateStatement().
Here is the caller graph for this function:
|
protected |
Definition at line 186 of file class.ilXapiStatementEvaluation.php.
Referenced by evaluateStatement().
Here is the caller graph for this function:
|
protected |
Definition at line 206 of file class.ilXapiStatementEvaluation.php.
Referenced by evaluateStatement().
Here is the caller graph for this function:
|
protected |
Definition at line 196 of file class.ilXapiStatementEvaluation.php.
Referenced by evaluateStatement().
Here is the caller graph for this function:
|
protected |
Definition at line 211 of file class.ilXapiStatementEvaluation.php.
Referenced by evaluateStatement().
Here is the caller graph for this function:
|
protected |
Definition at line 282 of file class.ilXapiStatementEvaluation.php.
References ilLPObjSettings\LP_MODE_CMIX_COMPL_OR_PASSED_WITH_FAILED, ilLPObjSettings\LP_MODE_CMIX_COMPL_WITH_FAILED, ilLPObjSettings\LP_MODE_CMIX_COMPLETED, ilLPObjSettings\LP_MODE_CMIX_COMPLETED_OR_PASSED, ilLPObjSettings\LP_MODE_CMIX_PASSED, ilLPObjSettings\LP_MODE_CMIX_PASSED_WITH_FAILED, and ilLPObjSettings\LP_MODE_DEACTIVATED.
Referenced by evaluateStatement().
Here is the caller graph for this function:
|
protected |
Definition at line 262 of file class.ilXapiStatementEvaluation.php.
Referenced by evaluateStatement().
Here is the caller graph for this function:
|
protected |
Definition at line 175 of file class.ilXapiStatementEvaluation.php.
Referenced by evaluateStatement().
Here is the caller graph for this function:
|
protected |
Definition at line 155 of file class.ilXapiStatementEvaluation.php.
Referenced by evaluateStatement().
Here is the caller graph for this function:
|
protected |
Definition at line 336 of file class.ilXapiStatementEvaluation.php.
|
protected |
Definition at line 349 of file class.ilXapiStatementEvaluation.php.
References $client, $DIC, Vendor\Package\$e, ilCmiXapiAbstractRequest\buildQuery(), and ilCmiXapiAbstractRequest\checkResponse().
Referenced by evaluateStatement().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 42 of file class.ilXapiStatementEvaluation.php.
Referenced by __construct().
|
protected |
Definition at line 37 of file class.ilXapiStatementEvaluation.php.
Referenced by __construct().
|
protected |
Definition at line 29 of file class.ilXapiStatementEvaluation.php.
|
protected |
Definition at line 22 of file class.ilXapiStatementEvaluation.php.