LTI Integration Library 5.1.4
PHP class library for building LTI integrations
 
Loading...
Searching...
No Matches
Context Member List

This is the complete list of members for Context, including all inherited members.

$ACCESS_TOKEN_SERVICE_HOOKApiHookstatic
$CONTEXT_ID_HOOKApiHookstatic
$createdContext
$groupsContext
$GROUPS_SERVICE_HOOKApiHookstatic
$groupSetsContext
$lastServiceRequestContext
$ltiContextIdContext
$MEMBERSHIPS_SERVICE_HOOKApiHookstatic
$OUTCOMES_SERVICE_HOOKApiHookstatic
$titleContext
$TOOL_SETTINGS_SERVICE_HOOKApiHookstatic
$typeContext
$updatedContext
$USER_ID_HOOKApiHookstatic
__construct()Context
createLineItem(LineItem $lineItem)Context
delete()Context
fromPlatform(Platform $platform, string $ltiContextId)Contextstatic
fromRecordId(int $id, DataConnector $dataConnector)Contextstatic
getDataConnector()Context
getGroups()Context
getId()Context
getKey()Context
getLineItems(?string $resourceId=null, ?string $tag=null, ?int $limit=null)Context
getMemberships(bool $withGroups=false)Context
getPlatform()Context
getRecordId()Context
getSetting(string $name, string $default='')Context
getSettings()Context
getToolSettings(?ToolSettingsMode $mode=null, bool $simple=true)Context
hasGroupService()Context
hasLineItemService()Context
hasMembershipsService()Context
hasResultService()Context
hasScoreService()Context
hasToolSettingsService()Context
initialise()Context
initialize()Context
registerApiHook(string $hookName, string $familyCode, string $className)ApiHookstatic
save()Context
saveSettings()Context
setPlatformId(?int $platformId)Context
setRecordId(int|string|null $id)Context
setSetting(string $name, string|array|null $value=null)Context
setSettings(array $settings)Context
setToolSettings(array $settings=[])Context