|
ILIAS
trunk Revision v12.0_alpha-377-g3641b37b9db
|
LTI provider for LTI launch. More...
Inheritance diagram for ilLTITool:
Collaboration diagram for ilLTITool:Public Member Functions | |
| __construct (ilLTIDataConnector $dataConnector) | |
| ilLTITool constructor. More... | |
| parsePostBody (ArrayBasedRequestWrapper $postData) | |
| handleRequest (?bool $strictMode=null, bool $disableCookieCheck=false, bool $generateWarnings=false) | |
Protected Member Functions | |
| onLaunch () | |
| Process a valid launch request. More... | |
Protected Attributes | |
| ilLogger | $logger = null |
Definition at line 32 of file class.ilLTITool.php.
| ilLTITool::__construct | ( | ilLTIDataConnector | $dataConnector | ) |
ilLTITool constructor.
| ilLTIDataConnector | $dataConnector |
Definition at line 43 of file class.ilLTITool.php.
References ilLTIDataConnector\getDataConnector(), ilLoggerFactory\getLogger(), and ILIAS\Repository\logger().
Here is the call graph for this function:| ilLTITool::handleRequest | ( | ?bool | $strictMode = null, |
| bool | $disableCookieCheck = false, |
||
| bool | $generateWarnings = false |
||
| ) |
Definition at line 90 of file class.ilLTITool.php.
References $_GET, $_POST, $_SERVER, $DIC, and parsePostBody().
Here is the call graph for this function:
|
protected |
Process a valid launch request.
Definition at line 61 of file class.ilLTITool.php.
References ILIAS\Repository\logger().
Here is the call graph for this function:| ilLTITool::parsePostBody | ( | ArrayBasedRequestWrapper | $postData | ) |
Definition at line 80 of file class.ilLTITool.php.
References $DIC, $res, ILIAS\HTTP\Wrapper\ArrayBasedRequestWrapper\keys(), and ILIAS\HTTP\Wrapper\ArrayBasedRequestWrapper\retrieve().
Referenced by handleRequest().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 37 of file class.ilLTITool.php.