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


Public Member Functions | |
| definition () | |
| definition_after_data () | |
| validation ($usernew, $files) | |
Definition at line 9 of file editadvanced_form.php.
| definition | ( | ) |
Abstract method - always override!
Add some extra hidden fields
Print the required moodle fields first
shared fields
Next the customisable profile fields
Reimplemented from moodleform.
Definition at line 12 of file editadvanced_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.
Next the customisable profile fields
Reimplemented from moodleform.
Definition at line 69 of file editadvanced_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 147 of file editadvanced_form.php.
