Class to implement Resource Link services for a Moodle platform via its web services. More...
Public Member Functions | |
__construct (ResourceLink $resourceLink) | |
Class constructor. | |
array bool | getMemberships (bool $withGroups) |
Get memberships. | |
![]() | |
bool | isConfigured () |
Check if the API hook has been configured. | |
string bool | doOutcomesService (ServiceAction $action, Outcome $ltiOutcome, UserResult $userResult) |
Perform an Outcomes service request. | |
array bool | getToolSettings (?ToolSettingsMode $mode=null, bool $simple=true) |
Get Tool Settings. | |
bool | setToolSettings (array $settings=[]) |
Perform a Tool Settings service request. | |
![]() | |
bool | isConfigured () |
Check if the API hook has been configured. | |
Additional Inherited Members | |
![]() | |
ResourceLink | $resourceLink |
Resource link object. | |
Class to implement Resource Link services for a Moodle platform via its web services.
ceLTIc\LTI\ApiHook\moodle\MoodleApiResourceLink::__construct | ( | ResourceLink | $resourceLink | ) |
Class constructor.
ResourceLink | $resourceLink |
Reimplemented from ceLTIc\LTI\ApiHook\ApiResourceLink.
array bool ceLTIc\LTI\ApiHook\moodle\MoodleApiResourceLink::getMemberships | ( | bool | $withGroups | ) |
Get memberships.
bool | $withGroups | True is group information is to be requested as well |
Reimplemented from ceLTIc\LTI\ApiHook\ApiResourceLink.