ILIAS
release_8 Revision v8.23
|
Go to the source code of this file.
Namespaces | |
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... | |