See Release Notes
Long Term Support Release
Provides {@link tool_policy\form\policydoc} class.
Copyright: | 2018 David Mudrák <david@moodle.com> |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 168 lines (7 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
policydoc:: (3 methods):
definition()
validation()
get_data()
definition() X-Ref |
Defines the form fields. |
validation($data, $files) X-Ref |
Form validation param: array $data array of ("fieldname"=>value) of submitted data param: array $files array of uploaded files "element_name"=>tmp_file_path return: array of "element_name"=>"error_description" if there are errors, |
get_data() X-Ref |
Return submitted data if properly submitted or returns NULL if validation fails or if there is no submitted data. return: object submitted data; NULL if not valid or not submitted or cancelled |