Customfield date plugin
Copyright: | 2018 David Matamoros <davidmc@moodle.com> |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 130 lines (5 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
field_controller:: (5 methods):
config_form_validation()
config_form_definition()
supports_course_grouping()
course_grouping_format_values()
parse_value()
Class: field_controller - X-Ref
Class fieldconfig_form_validation(array $data, $files = array() X-Ref |
Validate the data from the config form. param: array $data param: array $files return: array associative array of error messages |
config_form_definition(\MoodleQuickForm $mform) X-Ref |
Add fields for editing a date field. param: \MoodleQuickForm $mform |
supports_course_grouping() X-Ref |
Does this custom field type support being used as part of the block_myoverview custom field grouping? return: bool |
course_grouping_format_values($values) X-Ref |
If this field supports course grouping, then this function needs overriding to return the formatted values for this. param: array $values the used values that need formatting return: array |
parse_value(string $value) X-Ref |
Convert given value into appropriate timestamp param: string $value return: int |