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

Public Member Functions

 __construct ($name, $visiblename, $description, $defaultsetting, $lowercase=false)
 write_setting ($data)

Detailed Description

Definition at line 30 of file settingslib.php.


Constructor & Destructor Documentation

__construct ( name,
visiblename,
description,
defaultsetting,
lowercase = false 
)

Constructor: uses parent::__construct

Parameters:
string$nameunique ascii name, either 'mysetting' for settings that in config, or 'myplugin/mysetting' for ones in config_plugins.
string$visiblenamelocalised
string$descriptionlong localised info
string$defaultsettingdefault value for the setting
boolean$lowercaseif true, lowercase the value before writing it to the db.

Definition at line 43 of file settingslib.php.


Member Function Documentation

write_setting ( data)

Saves the setting(s) provided in $data

Parameters:
array$dataAn array of data, if not array returns empty str
Returns:
mixed empty string on useless data or success, error string if failed

Reimplemented from admin_setting_configtext.

Definition at line 54 of file settingslib.php.

Here is the call graph for this function:


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