|
Moodle
2.2.1
http://www.collinsharper.com
|


Public Member Functions | |
| definition () | |
| definition_after_data () | |
| validation ($usernew, $files) | |
Definition at line 9 of file edit_form.php.
| definition | ( | ) |
Abstract method - always override!
Add some extra hidden fields
Print the required moodle fields first
shared fields
extra settigs
Next the customisable profile fields
Reimplemented from moodleform.
Definition at line 12 of file edit_form.php.

Dummy stub method - override if you need to setup the form depending on current values. This method is called after definition(), data submission and set_data(). All form setup that is dependent on form values should go in here.
disable fields that are locked by auth plugins
Next the customisable profile fields
Reimplemented from moodleform.
Definition at line 50 of file edit_form.php.

| validation | ( | $ | data, |
| $ | files | ||
| ) |
Dummy stub method - override if you needed to perform some extra validation. If there are errors return array of errors ("fieldname"=>"error message"), otherwise true if ok.
Server side rules do not work for uploaded files, implement serverside rules here if needed.
| array | $data | array of ("fieldname"=>value) of submitted data |
| array | $files | array of uploaded files "element_name"=>tmp_file_path |
Next the customisable profile fields
Reimplemented from moodleform.
Definition at line 119 of file edit_form.php.
