Differences Between: [Versions 311 and 402] [Versions 311 and 403] [Versions 39 and 311]
Web services relating to fetching of a rubric for the grading panel.
Copyright: | 2019 Mathew May |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 322 lines (14 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
fetch:: (5 methods):
execute_parameters()
execute()
get_fetch_data()
execute_returns()
get_formatted_text()
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) X-Ref |
Get the data to be fetched and create the structure ready for Mustache. param: gradeitem $gradeitem param: stdClass $gradeduser return: array |
execute_returns() X-Ref |
Describes the data returned from the external function. return: external_single_structure |
get_formatted_text(context $context, int $definitionid, string $filearea, string $text, int $format) X-Ref |
Get a formatted version of the remark/description/etc. param: context $context param: int $definitionid param: string $filearea The file area of the field param: string $text The text to be formatted param: int $format The input format of the string return: string |