ILIAS
release_8 Revision v8.23
◀ ilDoc Overview
ApiPlatform.php
Go to the documentation of this file.
1
<?php
2
19
namespace
ILIAS\LTI\ToolProvider\ApiHook
;
20
28
class
ApiPlatform
29
{
35
protected
?
\ILIAS\LTI\ToolProvider\Platform
$platform
= null;
36
41
public
function
__construct
(\
ILIAS
\
LTI
\ToolProvider\
Platform
$platform)
42
{
43
$this->platform =
$platform
;
44
}
45
49
public
function
isConfigured
(): bool
50
{
51
return
true
;
52
}
53
59
public
function
getToolSettings
(
bool
$simple =
true
)
60
{
61
return
false
;
62
}
63
69
public
function
setToolSettings
(array
$settings
= array()): bool
70
{
71
return
false
;
72
}
73
}
ILIAS\LTI\ToolProvider\Platform
Class to represent a platform.
Definition:
Platform.php:35
ILIAS\LTI\ToolProvider\$settings
array $settings
Setting values (LTI parameters, custom parameters and local parameters).
Definition:
System.php:200
ILIAS
Class ChatMainBarProvider .
ILIAS\LTI\ToolProvider\ApiHook\ApiPlatform\__construct
__construct(\ILIAS\LTI\ToolProvider\Platform $platform)
Class constructor.
Definition:
ApiPlatform.php:41
ILIAS\LTI\ToolProvider\ApiHook\ApiPlatform\getToolSettings
getToolSettings(bool $simple=true)
Get Tool Settings.
Definition:
ApiPlatform.php:59
ILIAS\LTI\ToolProvider\ApiHook\ApiPlatform
Class to implement services for a platform via its proprietary API.
Definition:
ApiPlatform.php:28
ILIAS\LTI\ToolProvider\ApiHook
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Definition:
ApiContext.php:19
ILIAS\LTI\ToolProvider\ApiHook\ApiPlatform\setToolSettings
setToolSettings(array $settings=array())
Perform a Tool Settings service request.
Definition:
ApiPlatform.php:69
ILIAS\LTI\ToolProvider\ApiHook\ApiPlatform\isConfigured
isConfigured()
Check if the API hook has been configured.
Definition:
ApiPlatform.php:49
LTI
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Definition:
class.ilGlobalTemplate.php:20
ILIAS\LTI\ToolProvider\ApiHook\ApiPlatform\$platform
ILIAS LTI ToolProvider Platform $platform
Platform object.
Definition:
ApiPlatform.php:35
Services
LTI
src
ToolProvider
ApiHook
ApiPlatform.php
Generated on Wed Sep 3 2025 22:02:30 for ILIAS by
1.8.13 (using
Doxyfile
)