Admin settings class for the quiz overdue attempt handling method.
More...
|
| get_attributes () |
|
| get_attributes_values () |
|
| get_settingdata () |
|
| get_value () |
| Gets the setting value.
|
|
| get_visiblevalue () |
|
| save_attributes_values () |
| Saves the setting attributes values.
|
|
| save_value ($name=false, $value=null) |
| Stores the setting into database, logs the change and returns the config_log inserted id.
|
|
| set_attribute_value ($name, $value) |
|
| set_behaviors () |
| Each class can overwrite this method to specify extra processes.
|
|
|
string | $advancedkey |
| Name of the advanced setting.
|
|
string | $attributes = false |
| For multiple value settings, used to look for the other values.
|
|
array | $attributesvalues |
| To store the setting attributes.
|
|
array array | $behaviors = [] |
| To store the behaviors.
|
|
delegation | $delegation |
|
admin_setting_configselect | $settingdata |
| $settingdata
|
|
mixed | $value |
| The setting DB value.
|
|
string | $visiblevalue |
| Stores the visible value of the setting DB value.
|
|
Admin settings class for the quiz overdue attempt handling method.
- Copyright
- 2021 Pimenko suppo.nosp@m.rt@p.nosp@m.imenk.nosp@m.o.co.nosp@m.m<pimenko.com>
- Author
- Jordan Kesraoui | Sylvain Revenu | Pimenko based on David MonllaĆ³ david.nosp@m..mon.nosp@m.llao@.nosp@m.urv..nosp@m.cat code
- License
- http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
◆ apply_behaviors()
core_adminpresets\local\setting\adminpresets_setting::apply_behaviors |
( |
| ) |
|
|
protectedinherited |
Applies the children class specific behaviors.
See delegation class for the available extra behaviors
◆ get_value()
core_adminpresets\local\setting\adminpresets_setting::get_value |
( |
| ) |
|
|
inherited |
Gets the setting value.
- Return values
-
◆ save_attributes_values()
core_adminpresets\local\setting\adminpresets_setting::save_attributes_values |
( |
| ) |
|
|
inherited |
Saves the setting attributes values.
- Return values
-
array|false | Array of inserted ids (in config_log) or false if nothing was inserted |
◆ save_value()
core_adminpresets\local\setting\adminpresets_setting::save_value |
( |
| $name = false, |
|
|
| $value = null ) |
|
inherited |
◆ set_attribute_value()
core_adminpresets\local\setting\adminpresets_setting::set_attribute_value |
( |
| $name, |
|
|
| $value ) |
|
inherited |
◆ set_behaviors()
mod_quiz\adminpresets\adminpresets_overdue_handling_setting::set_behaviors |
( |
| ) |
|
◆ set_value()
core_adminpresets\local\setting\adminpresets_admin_setting_configselect::set_value |
( |
| $value | ) |
|
|
protectedinherited |
◆ set_visiblevalue()
core_adminpresets\local\setting\adminpresets_admin_setting_configselect_with_advanced::set_visiblevalue |
( |
| ) |
|
|
protectedinherited |
◆ to_log()
core_adminpresets\local\setting\adminpresets_setting::to_log |
( |
| $plugin, |
|
|
| $name, |
|
|
| $value, |
|
|
| $actualvalue ) |
|
protectedinherited |
Copy of config_write method of the admin_setting class.
- Parameters
-
string | $plugin | |
string | $name | |
mixed | $value | |
mixed | $actualvalue | |
- Return values
-
integer | The stored config_log id |
The documentation for this class was generated from the following file: