Differences Between: [Versions 310 and 403] [Versions 311 and 403] [Versions 39 and 403] [Versions 400 and 403] [Versions 401 and 403] [Versions 402 and 403]
This file contains the forms to create and edit an instance of this module
Copyright: | 2012 NetSpot {@link http://www.netspot.com.au} |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 342 lines (16 kb) |
Included or required: | 0 times |
Referenced: | 1 time |
Includes or requires: | 0 files |
mod_assign_mod_form:: (5 methods):
definition()
validation()
data_preprocessing()
add_completion_rules()
completion_rule_enabled()
Class: mod_assign_mod_form - X-Ref
Assignment settings form.definition() X-Ref |
Called to define this moodle form return: void |
validation($data, $files) X-Ref |
Perform minimal validation on the settings form param: array $data param: array $files |
data_preprocessing(&$defaultvalues) X-Ref |
Any data processing needed before the form is displayed (needed to set up draft areas for editor and filemanager elements) param: array $defaultvalues |
add_completion_rules() X-Ref |
Add any custom completion rules to the form. return: array Contains the names of the added form elements |
completion_rule_enabled($data) X-Ref |
Determines if completion is enabled for this module. param: array $data return: bool |