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


Public Member Functions | |
| __construct (base_setting $setting, base_setting $dependentsetting, $value, $defaultvalue=false) | |
| is_locked () | |
| enforce () | |
| get_moodleform_properties () | |
Protected Member Functions | |
| process_value_change ($oldvalue) | |
| process_status_change ($oldstatus) | |
Protected Attributes | |
| $value | |
A dependency that disables the secondary setting if the primary setting is equal to the provided value
Definition at line 169 of file setting_dependency.class.php.
| __construct | ( | base_setting $ | setting, |
| base_setting $ | dependentsetting, | ||
| $ | value, | ||
| $ | defaultvalue = false |
||
| ) |
Creates the dependency
| base_setting | $setting | |
| base_setting | $dependentsetting | |
| mixed | $value | |
| mixed | $defaultvalue |
Definition at line 183 of file setting_dependency.class.php.
| enforce | ( | ) |
Enforces the dependency if required.
Reimplemented from setting_dependency.
Reimplemented in setting_dependency_disabledif_not_equals.
Definition at line 245 of file setting_dependency.class.php.

Returns an array of properties suitable to be used to define a moodleforms disabled command
Reimplemented from setting_dependency.
Reimplemented in setting_dependency_disabledif_empty, setting_dependency_disabledif_not_empty, setting_dependency_disabledif_not_checked, setting_dependency_disabledif_checked, and setting_dependency_disabledif_not_equals.
Definition at line 267 of file setting_dependency.class.php.
| is_locked | ( | ) |
Returns true if the dependent setting is locked.
Reimplemented from setting_dependency.
Reimplemented in setting_dependency_disabledif_empty, and setting_dependency_disabledif_not_empty.
Definition at line 191 of file setting_dependency.class.php.
| process_status_change | ( | $ | oldstatus | ) | [protected] |
Processes a status change in the primary setting
| mixed | $oldstatus |
Reimplemented from setting_dependency.
Definition at line 224 of file setting_dependency.class.php.

| process_value_change | ( | $ | oldvalue | ) | [protected] |
Processes a value change in the primary setting
| mixed | $oldvalue |
Reimplemented from setting_dependency.
Reimplemented in setting_dependency_disabledif_empty, and setting_dependency_disabledif_not_empty.
Definition at line 204 of file setting_dependency.class.php.

$value [protected] |
Definition at line 174 of file setting_dependency.class.php.