|
ILIAS
release_8 Revision v8.25
|
Go to the source code of this file.
Namespaces | |
| namespace | ILIAS\LTI\ToolProvider\ApiHook |
| This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. | |
Functions | |
| static | ILIAS\LTI\ToolProvider\ApiHook::registerApiHook (string $hookName, string $familyCode, string $className) |
| Register the availability of an API hook. More... | |
| static | ILIAS\LTI\ToolProvider\ApiHook::getApiHook (string $hookName, string $familyCode) |
| Get the class name for an API hook. More... | |
| static | ILIAS\LTI\ToolProvider\ApiHook::hasApiHook (string $hookName, string $familyCode) |
| Check if an API hook is registered. More... | |
| static | ILIAS\LTI\ToolProvider\ApiHook::hasConfiguredApiHook (string $hookName, string $familyCode, $sourceObject) |
| Check if an API hook is registered and configured. More... | |
Variables | |
| trait | ILIAS\LTI\ToolProvider\ApiHook::ApiHook |
| Trait to handle API hook registrations. More... | |
| static string | ILIAS\LTI\ToolProvider\ApiHook::$CONTEXT_ID_HOOK = "ContextId" |
| Context Id hook name. More... | |
| static string | ILIAS\LTI\ToolProvider\ApiHook::$GROUPS_SERVICE_HOOK = "Groups" |
| Course Groups service hook name. More... | |
| static string | ILIAS\LTI\ToolProvider\ApiHook::$MEMBERSHIPS_SERVICE_HOOK = "Memberships" |
| Memberships service hook name. More... | |
| static string | ILIAS\LTI\ToolProvider\ApiHook::$OUTCOMES_SERVICE_HOOK = "Outcomes" |
| Outcomes service hook name. More... | |
| static string | ILIAS\LTI\ToolProvider\ApiHook::$TOOL_SETTINGS_SERVICE_HOOK = "ToolSettings" |
| Tool Settings service hook name. More... | |
| static string | ILIAS\LTI\ToolProvider\ApiHook::$ACCESS_TOKEN_SERVICE_HOOK = "AccessToken" |
| Access Token service hook name. More... | |
| static array | ILIAS\LTI\ToolProvider\ApiHook::$API_HOOKS = array() |
| API hook class names. More... | |