A resource implementing the Basic Outcomes service.
More...
|
| | __construct ($service) |
| | Class constructor.
|
| |
| | check_tool ($typeid, $body=null, $scopes=null) |
| | Check to make sure the request is valid.
|
| |
| | check_tool_proxy ($toolproxyguid, $body=null) |
| | Check to make sure the request is valid.
|
| |
| | check_type ($typeid, $contextid, $permissionrequested, $body=null) |
| | Check to make sure the request is valid.
|
| |
| | execute ($response) |
| | Execute the request for this resource.
|
| |
| | get_endpoint () |
| | Get the resource fully qualified endpoint.
|
| |
| | get_formats () |
| | Get the resource media types.
|
| |
| | get_id () |
| | Get the resource ID.
|
| |
| | get_methods () |
| | Get the resource methods.
|
| |
| | get_path () |
| | Get the resource path.
|
| |
| | get_permissions ($ltitype) |
| | get permissions from the config of the tool for that resource
|
| |
| | get_service () |
| | Get the resource's service.
|
| |
| | get_template () |
| | Get the resource template.
|
| |
| | get_type () |
| | Get the resource type.
|
| |
| | get_variables () |
| | Get the resource template variables.
|
| |
| | parse_value ($value) |
| | Parse a value for custom parameter substitution variables.
|
| |
|
|
const | HTTP_DELETE = 'DELETE' |
| | HTTP Delete method.
|
| |
|
const | HTTP_GET = 'GET' |
| | HTTP Get method.
|
| |
|
const | HTTP_POST = 'POST' |
| | HTTP Post method.
|
| |
|
const | HTTP_PUT = 'PUT' |
| | HTTP Put method.
|
| |
|
|
array | $formats |
| | Media types supported by this resource.
|
| |
|
string | $id |
| | ID for this resource.
|
| |
|
array | $methods |
| | HTTP actions supported by this resource.
|
| |
|
array | $params |
| | Template variables parsed from the resource template.
|
| |
|
string | $template |
| | Template for this resource.
|
| |
|
string | $type |
| | Type for this resource.
|
| |
|
array | $variables |
| | Custom parameter substitution variables associated with this resource.
|
| |
A resource implementing the Basic Outcomes service.
- Since
- Moodle 3.7
- Copyright
- 2019 Stephen Vickers
- License
- http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
◆ __construct()
| ltiservice_basicoutcomes\local\resources\basicoutcomes::__construct |
( |
| $service | ) |
|
◆ check_tool()
| mod_lti\local\ltiservice\resource_base::check_tool |
( |
| $typeid, |
|
|
| $body = null, |
|
|
| $scopes = null ) |
|
inherited |
Check to make sure the request is valid.
- Parameters
-
| int | $typeid | The typeid we want to use |
| string | $body | Body of HTTP request message |
| string[] | $scopes | Array of scope(s) required for incoming request |
- Return values
-
◆ check_tool_proxy()
| mod_lti\local\ltiservice\resource_base::check_tool_proxy |
( |
| $toolproxyguid, |
|
|
| $body = null ) |
|
inherited |
Check to make sure the request is valid.
- Parameters
-
| string | $toolproxyguid | Consumer key |
| string | $body | Body of HTTP request message |
- Return values
-
- Deprecated
- since Moodle 3.7 MDL-62599 - please do not use this function any more.
- See also
- resource_base::check_tool()
◆ check_type()
| mod_lti\local\ltiservice\resource_base::check_type |
( |
| $typeid, |
|
|
| $contextid, |
|
|
| $permissionrequested, |
|
|
| $body = null ) |
|
inherited |
Check to make sure the request is valid.
- Parameters
-
| int | $typeid | The typeid we want to use |
| int | $contextid | The course we are at |
| string | $permissionrequested | The permission to be checked |
| string | $body | Body of HTTP request message |
- Return values
-
- Deprecated
- since Moodle 3.7 MDL-62599 - please do not use this function any more.
- See also
- resource_base::check_tool()
◆ execute()
| ltiservice_basicoutcomes\local\resources\basicoutcomes::execute |
( |
| $response | ) |
|
◆ get_endpoint()
| ltiservice_basicoutcomes\local\resources\basicoutcomes::get_endpoint |
( |
| ) |
|
◆ get_formats()
| mod_lti\local\ltiservice\resource_base::get_formats |
( |
| ) |
|
|
inherited |
Get the resource media types.
- Return values
-
◆ get_id()
| mod_lti\local\ltiservice\resource_base::get_id |
( |
| ) |
|
|
inherited |
Get the resource ID.
- Return values
-
◆ get_methods()
| mod_lti\local\ltiservice\resource_base::get_methods |
( |
| ) |
|
|
inherited |
Get the resource methods.
- Return values
-
◆ get_path()
| mod_lti\local\ltiservice\resource_base::get_path |
( |
| ) |
|
|
inherited |
◆ get_permissions()
| mod_lti\local\ltiservice\resource_base::get_permissions |
( |
| $ltitype | ) |
|
|
inherited |
◆ get_service()
| mod_lti\local\ltiservice\resource_base::get_service |
( |
| ) |
|
|
inherited |
Get the resource's service.
- Return values
-
◆ get_template()
| mod_lti\local\ltiservice\resource_base::get_template |
( |
| ) |
|
|
inherited |
Get the resource template.
- Return values
-
◆ get_type()
| mod_lti\local\ltiservice\resource_base::get_type |
( |
| ) |
|
|
inherited |
Get the resource type.
- Return values
-
◆ get_variables()
| mod_lti\local\ltiservice\resource_base::get_variables |
( |
| ) |
|
|
inherited |
Get the resource template variables.
- Return values
-
◆ parse_template()
| mod_lti\local\ltiservice\resource_base::parse_template |
( |
| ) |
|
|
protectedinherited |
Parse the template for variables.
- Return values
-
◆ parse_value()
| mod_lti\local\ltiservice\resource_base::parse_value |
( |
| $value | ) |
|
|
inherited |
The documentation for this class was generated from the following file:
- mod/lti/service/basicoutcomes/classes/local/resources/basicoutcomes.php