Customfields checkbox plugin
Copyright: | 2018 David Matamoros <davidmc@moodle.com> |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 94 lines (3 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
field_controller:: (4 methods):
config_form_definition()
config_form_validation()
supports_course_grouping()
course_grouping_format_values()
Class: field_controller - X-Ref
Class fieldconfig_form_definition(\MoodleQuickForm $mform) X-Ref |
Add fields for editing a checkbox field. param: \MoodleQuickForm $mform |
config_form_validation(array $data, $files = array() X-Ref |
Validate the data on the field configuration form param: array $data from the add/edit profile field form param: array $files return: array associative array of error messages |
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 |