ILIAS
trunk Revision v11.0_alpha-3011-gc6b235a2e85
|
LTI provider for LTI launch. More...
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().
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().
|
protected |
Process a valid launch request.
Definition at line 61 of file class.ilLTITool.php.
References ILIAS\Repository\logger().
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().
|
protected |
Definition at line 37 of file class.ilLTITool.php.