Differences Between: [Versions 310 and 402] [Versions 311 and 402] [Versions 39 and 402] [Versions 400 and 402] [Versions 401 and 402]
Web service functions relating to point grades and grading.
Copyright: | 2019 Andrew Nicols <andrew@nicols.co.uk> |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 207 lines (8 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
fetch:: (4 methods):
execute_parameters()
execute()
get_fetch_data()
execute_returns()
execute_parameters() X-Ref |
Describes the parameters for fetching the grading panel for a simple grade. return: external_function_parameters |
execute(string $component, int $contextid, string $itemname, int $gradeduserid) X-Ref |
Fetch the data required to build a grading panel for a simple grade. param: string $component param: int $contextid param: string $itemname param: int $gradeduserid return: array |
get_fetch_data(stdClass $grade,bool $hasgrade,gradeitem $gradeitem,?string $gradername,bool $isgrading = false) X-Ref |
Get the data to be fetched. param: stdClass $grade param: bool $hasgrade param: gradeitem $gradeitem param: string|null $gradername param: bool $isgrading return: array |
execute_returns() X-Ref |
Describes the data returned from the external function. return: external_single_structure |