Utility class used for return tracking when using edit and other forms in grade plugins.
More...
|
int | $courseid |
| Course id being viewed.
|
|
int | $groupid |
| Id of group for which information is being viewed/edited.
|
|
int | $page |
| Current page # within output.
|
|
string | $plugin |
| Name of grade plugin (e.g.
|
|
string | $search |
| Search string.
|
|
string | $type |
| Type of grade plugin (e.g.
|
|
int | $userid |
| Id of user whose information is being viewed/edited.
|
|
Utility class used for return tracking when using edit and other forms in grade plugins.
- Copyright
- 2009 Nicolas Connault
- License
- http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
◆ __construct()
grade_plugin_return::__construct |
( |
| $params = [] | ) |
|
Constructor.
- Parameters
-
array | $params | - associative array with return parameters, if not supplied parameter are taken from _GET or _POST |
◆ add_mform_elements()
grade_plugin_return::add_mform_elements |
( |
& | $mform | ) |
|
Add hidden elements into mform.
- Parameters
-
object | &$mform | moodle form object |
- Return values
-
◆ add_url_params()
grade_plugin_return::add_url_params |
( |
moodle_url | $url | ) |
|
Add return tracking params into url.
- Parameters
-
- Return values
-
◆ get_form_fields()
grade_plugin_return::get_form_fields |
( |
| ) |
|
Returns string with hidden return tracking form elements.
- Return values
-
◆ get_options()
grade_plugin_return::get_options |
( |
| ) |
|
Returns return parameters as options array suitable for buttons.
- Return values
-
◆ get_return_url()
grade_plugin_return::get_return_url |
( |
| $default, |
|
|
| $extras = null ) |
Returns return url.
- Parameters
-
string | $default | default url when params not set |
array | $extras | Extra URL parameters |
- Return values
-
◆ grade_plugin_return()
grade_plugin_return::grade_plugin_return |
( |
| $params = null | ) |
|
◆ $plugin
string grade_plugin_return::$plugin |
Name of grade plugin (e.g.
'grader', 'overview')
◆ $type
string grade_plugin_return::$type |
Type of grade plugin (e.g.
'edit', 'report')
The documentation for this class was generated from the following file: