$ACCESS_TOKEN_SERVICE_HOOK | ApiHook | static |
$CONTEXT_ID_HOOK | ApiHook | static |
$created | ResourceLink | |
$extRequest | ResourceLink | |
$extRequestHeaders | ResourceLink | |
$extResponse | ResourceLink | |
$extResponseHeaders | ResourceLink | |
$groups | ResourceLink | |
$GROUPS_SERVICE_HOOK | ApiHook | static |
$groupSets | ResourceLink | |
$lastServiceRequest | ResourceLink | |
$ltiResourceLinkId | ResourceLink | |
$MEMBERSHIPS_SERVICE_HOOK | ApiHook | static |
$OUTCOMES_SERVICE_HOOK | ApiHook | static |
$primaryResourceLinkId | ResourceLink | |
$shareApproved | ResourceLink | |
$title | ResourceLink | |
$TOOL_SETTINGS_SERVICE_HOOK | ApiHook | static |
$updated | ResourceLink | |
$USER_ID_HOOK | ApiHook | static |
__construct() | ResourceLink | |
createLineItem(LineItem $lineItem) | ResourceLink | |
delete() | ResourceLink | |
doAssessmentControlAction(AssessmentControlAction $assessmentControlAction, User $user, int $attemptNumber) | ResourceLink | |
doOutcomesService(ServiceAction $action, Outcome $ltiOutcome, UserResult $userResult) | ResourceLink | |
doSettingService(ServiceAction $action, ?string $value=null) | ResourceLink | |
fromContext(Context $context, string $ltiResourceLinkId, ?string $tempId=null) | ResourceLink | static |
fromPlatform(Platform $platform, string $ltiResourceLinkId, ?string $tempId=null) | ResourceLink | static |
fromRecordId(int $id, DataConnector $dataConnector) | ResourceLink | static |
getContext() | ResourceLink | |
getContextId() | ResourceLink | |
getDataConnector() | ResourceLink | |
getId() | ResourceLink | |
getKey() | ResourceLink | |
getLineItems(?string $resourceId=null, ?string $tag=null, ?int $limit=null) | ResourceLink | |
getMemberships(bool $withGroups=false) | ResourceLink | |
getOutcomes(?int $limit=null) | ResourceLink | |
getPlatform() | ResourceLink | |
getPlatformId() | ResourceLink | |
getRecordId() | ResourceLink | |
getSetting(string $name, string $default='') | ResourceLink | |
getSettings() | ResourceLink | |
getShares() | ResourceLink | |
getToolSettings(?ToolSettingsMode $mode=null, bool $simple=true) | ResourceLink | |
getUserResultSourcedIDs(bool $localOnly=false, ?IdScope $idScope=null) | ResourceLink | |
hasAssessmentControlService() | ResourceLink | |
hasLineItemService() | ResourceLink | |
hasMembershipsService() | ResourceLink | |
hasOutcomesService() | ResourceLink | |
hasResultService() | ResourceLink | |
hasScoreService() | ResourceLink | |
hasSettingService() | ResourceLink | |
hasToolSettingsService() | ResourceLink | |
initialise() | ResourceLink | |
initialize() | ResourceLink | |
registerApiHook(string $hookName, string $familyCode, string $className) | ApiHook | static |
save() | ResourceLink | |
saveSettings() | ResourceLink | |
setContext(Context $context) | ResourceLink | |
setContextId(?int $contextId) | ResourceLink | |
setPlatformId(?int $platformId) | ResourceLink | |
setRecordId(int|string $id) | ResourceLink | |
setSetting(string $name, string|array|null $value=null) | ResourceLink | |
setSettings(array $settings) | ResourceLink | |
setToolSettings(array $settings=[]) | ResourceLink | |