Moodle  2.2.1
http://www.collinsharper.com
setting_dependency_disabledif_equals2 Class Reference
Inheritance diagram for setting_dependency_disabledif_equals2:
Collaboration diagram for setting_dependency_disabledif_equals2:

Public Member Functions

 __construct (base_setting $setting, base_setting $dependentsetting, array $value, $defaultvalue=false)
 is_locked ()
 enforce ()
 get_moodleform_properties ()

Protected Member Functions

 process_value_change ($oldvalue)
 process_status_change ($oldstatus)

Protected Attributes

 $value

Detailed Description

Definition at line 322 of file setting_dependency.class.php.


Constructor & Destructor Documentation

__construct ( base_setting setting,
base_setting dependentsetting,
array value,
defaultvalue = false 
)

Creates the dependency

Parameters:
base_setting$setting
base_setting$dependentsetting
mixed$value
mixed$defaultvalue

Definition at line 336 of file setting_dependency.class.php.


Member Function Documentation

enforce ( )

Enforces the dependency if required.

Returns:
bool True if there were changes

Reimplemented from setting_dependency.

Definition at line 398 of file setting_dependency.class.php.

Here is the call graph for this function:

Returns an array of properties suitable to be used to define a moodleforms disabled command

Returns:
array

Reimplemented from setting_dependency.

Definition at line 420 of file setting_dependency.class.php.

is_locked ( )

Returns true if the dependent setting is locked.

Returns:
bool

Reimplemented from setting_dependency.

Definition at line 344 of file setting_dependency.class.php.

process_status_change ( oldstatus) [protected]

Processes a status change in the primary setting

Parameters:
mixed$oldstatus
Returns:
bool

Reimplemented from setting_dependency.

Definition at line 377 of file setting_dependency.class.php.

Here is the caller graph for this function:

process_value_change ( oldvalue) [protected]

Processes a value change in the primary setting

Parameters:
mixed$oldvalue
Returns:
bool

Reimplemented from setting_dependency.

Definition at line 357 of file setting_dependency.class.php.

Here is the caller graph for this function:


Field Documentation

$value [protected]

Definition at line 327 of file setting_dependency.class.php.


The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Enumerations