Differences Between: [Versions 311 and 402] [Versions 311 and 403] [Versions 39 and 311]
Web service functions relating to scale 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: | 213 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(gradeitem $gradeitem, stdClass $gradeduser, int $maxgrade, ?string $gradername) X-Ref |
Get the data to be fetched. param: gradeitem $gradeitem param: stdClass $gradeduser param: int $maxgrade param: string|null $gradername return: array |
execute_returns() X-Ref |
Describes the data returned from the external function. return: external_single_structure |