Differences Between: [Versions 311 and 400] [Versions 311 and 401] [Versions 311 and 402] [Versions 311 and 403]
Form for scheduled tasks admin pages.
Copyright: | 2013 Damyon Wiese <damyon@moodle.com> |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 172 lines (7 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
tool_task_edit_scheduled_task_form:: (3 methods):
definition()
validation()
validate_fields()
Class: tool_task_edit_scheduled_task_form - X-Ref
Edit scheduled task form.definition() X-Ref |
No description |
validation($data, $files) X-Ref |
Custom validations. param: array $data param: array $files return: array |
validate_fields($field, $value) X-Ref |
Helper function that validates the submitted data. Explanation of the regex:- \A\*\z - matches * \A[0-5]?[0-9]\z - matches entries like 23 \A\*\/[0-5]?[0-9]\z - matches entries like * / 5 \A[0-5]?[0-9](,[0-5]?[0-9])*\z - matches entries like 1,2,3 \A[0-5]?[0-9]-[0-5]?[0-9]\z - matches entries like 2-10 param: string $field field to validate param: string $value value return: bool true if validation passes, false other wise. |