See Release Notes
Long Term Support Release
(no description)
File Size: | 170 lines (6 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
get_custom_report() X-Ref |
Return instance of the custom report we are editing, or null when creating a new report return: datasource|null |
get_context_for_dynamic_submission() X-Ref |
Return the context for the form, it should be that of the custom report itself, or system when creating a new report return: context |
check_access_for_dynamic_submission() X-Ref |
Ensure current user is able to use this form A {@see \core_reportbuilder\report_access_exception} will be thrown if they can't |
definition() X-Ref |
Form definition |
process_dynamic_submission() X-Ref |
Process the form submission return: string The URL to advance to upon completion |
set_data_for_dynamic_submission() X-Ref |
Load in existing data as form defaults |
get_page_url_for_dynamic_submission() X-Ref |
URL of the page using this form return: moodle_url |
validation($data, $files) X-Ref |
Perform some extra moodle validation param: array $data param: array $files return: array |