|
ILIAS
release_6 Revision v6.24-5-g0c8bfefb3b8
|
Inheritance diagram for XapiProxy\XapiProxy:
Collaboration diagram for XapiProxy\XapiProxy:Public Member Functions | |
| __construct ($client, $token, $plugin=false) | |
| setRequestParams ($request) | |
| token () | |
| client () | |
| lrsType () | |
| replacedValues () | |
| specificAllowedStatements () | |
| blockSubStatements () | |
| cmdParts () | |
| method () | |
| getDefaultLrsEndpoint () | |
| getDefaultLrsKey () | |
| getDefaultLrsSecret () | |
| getFallbackLrsEndpoint () | |
| getFallbackLrsKey () | |
| getFallbackLrsSecret () | |
| setXapiProxyRequest ($xapiProxyRequest) | |
| getXapiProxyRequest () | |
| setXapiProxyResponse ($xapiProxyResponse) | |
| getXapiProxyResponse () | |
| processStatements ($request, $body) | |
| modifyBody ($body) | |
Public Member Functions inherited from XapiProxy\XapiProxyPolyFill | |
| __construct ($client, $token, $plugin=false) | |
| log () | |
| msg ($msg) | |
| initLrs () | |
Private Member Functions | |
| handleStatementEvaluation ($xapiStatement) | |
| setValue (&$obj, $path, $value) | |
| setStatus ($obj) | |
| isSubStatementCheck ($obj) | |
Private Attributes | |
| $xapiProxyRequest | |
| $xapiProxyResponse | |
Additional Inherited Members | |
Data Fields inherited from XapiProxy\XapiProxyPolyFill | |
| const | PARTS_REG = '/^(.*?xapiproxy\.php)(\/([^?]+)?\??(.*))/' |
| const | TERMINATED_VERB = "http://adlnet.gov/expapi/verbs/terminated" |
Protected Attributes inherited from XapiProxy\XapiProxyPolyFill | |
| $client | |
| $token | |
| $plugin | |
| $table_prefix | |
| $lrsType | |
| $authToken = NULL | |
| $objId = NULL | |
| $specificAllowedStatements = NULL | |
| $replacedValues = NULL | |
| $blockSubStatements = false | |
| $cmdParts | |
| $method | |
| $defaultLrsEndpoint = '' | |
| $defaultLrsKey = '' | |
| $defaultLrsSecret = '' | |
| $fallbackLrsEndpoint = '' | |
| $fallbackLrsKey = '' | |
| $fallbackLrsSecret = '' | |
| $sniffVerbs | |
Definition at line 6 of file XapiProxy.php.
| XapiProxy\XapiProxy::__construct | ( | $client, | |
| $token, | |||
$plugin = false |
|||
| ) |
Reimplemented from XapiProxy\XapiProxyPolyFill.
Definition at line 11 of file XapiProxy.php.
References $client, XapiProxy\$plugin, $token, and ILIAS\GlobalScreen\Provider\__construct().
Here is the call graph for this function:| XapiProxy\XapiProxy::blockSubStatements | ( | ) |
Definition at line 40 of file XapiProxy.php.
| XapiProxy\XapiProxy::client | ( | ) |
| XapiProxy\XapiProxy::cmdParts | ( | ) |
Definition at line 44 of file XapiProxy.php.
| XapiProxy\XapiProxy::getDefaultLrsEndpoint | ( | ) |
Definition at line 52 of file XapiProxy.php.
| XapiProxy\XapiProxy::getDefaultLrsKey | ( | ) |
Definition at line 56 of file XapiProxy.php.
| XapiProxy\XapiProxy::getDefaultLrsSecret | ( | ) |
Definition at line 60 of file XapiProxy.php.
| XapiProxy\XapiProxy::getFallbackLrsEndpoint | ( | ) |
Definition at line 64 of file XapiProxy.php.
| XapiProxy\XapiProxy::getFallbackLrsKey | ( | ) |
Definition at line 68 of file XapiProxy.php.
| XapiProxy\XapiProxy::getFallbackLrsSecret | ( | ) |
Definition at line 72 of file XapiProxy.php.
| XapiProxy\XapiProxy::getXapiProxyRequest | ( | ) |
Definition at line 80 of file XapiProxy.php.
| XapiProxy\XapiProxy::getXapiProxyResponse | ( | ) |
Definition at line 88 of file XapiProxy.php.
|
private |
Definition at line 189 of file XapiProxy.php.
References $DIC, ilLPStatusWrapper\_updateStatus(), ilObjectFactory\getInstanceByObjId(), and ilObjCmiXapi\LAUNCH_MODE_NORMAL.
Here is the call graph for this function:
|
private |
Definition at line 250 of file XapiProxy.php.
References ilObjectFactory\getInstanceByObjId().
Here is the call graph for this function:| XapiProxy\XapiProxy::lrsType | ( | ) |
Definition at line 28 of file XapiProxy.php.
| XapiProxy\XapiProxy::method | ( | ) |
Definition at line 48 of file XapiProxy.php.
| XapiProxy\XapiProxy::modifyBody | ( | $body | ) |
Definition at line 156 of file XapiProxy.php.
References $i.
| XapiProxy\XapiProxy::processStatements | ( | $request, | |
| $body | |||
| ) |
Definition at line 92 of file XapiProxy.php.
| XapiProxy\XapiProxy::replacedValues | ( | ) |
Definition at line 32 of file XapiProxy.php.
| XapiProxy\XapiProxy::setRequestParams | ( | $request | ) |
Definition at line 16 of file XapiProxy.php.
|
private |
Definition at line 231 of file XapiProxy.php.
|
private |
Definition at line 217 of file XapiProxy.php.
| XapiProxy\XapiProxy::setXapiProxyRequest | ( | $xapiProxyRequest | ) |
Definition at line 76 of file XapiProxy.php.
| XapiProxy\XapiProxy::setXapiProxyResponse | ( | $xapiProxyResponse | ) |
Definition at line 84 of file XapiProxy.php.
| XapiProxy\XapiProxy::specificAllowedStatements | ( | ) |
Definition at line 36 of file XapiProxy.php.
| XapiProxy\XapiProxy::token | ( | ) |
|
private |
Definition at line 8 of file XapiProxy.php.
|
private |
Definition at line 9 of file XapiProxy.php.