Inheritance diagram for SettingsDAO:

Public Member Functions | |
| & | _buildObject (&$node, $paramArray=array()) |
| _installer_regexp_callback ($matches) | |
| _performReplacement ($rawInput, $paramArray=array()) | |
| installSettings ($id, $filename, $paramArray=array()) | |
| SettingsDAO () | |
Definition at line 17 of file SettingsDAO.inc.php.
| & SettingsDAO._buildObject | ( | &$ | node, | |
| $ | paramArray = array() | |||
| ) |
Used internally by installSettings to recursively build nested arrays. Deals with translation and variable replacement calls.
| $node | object XMLNode <array> tag | |
| $paramArray | array Parameters to be replaced in key/value contents |
Reimplemented in ConferenceSettingsDAO.
Definition at line 45 of file SettingsDAO.inc.php.
| SettingsDAO._installer_regexp_callback | ( | $ | matches | ) |
Used internally by conference setting installation code to perform translation function.
Reimplemented in ConferenceSettingsDAO.
Definition at line 114 of file SettingsDAO.inc.php.
| SettingsDAO._performReplacement | ( | $ | rawInput, | |
| $ | paramArray = array() | |||
| ) |
Used internally by installSettings to perform variable and translation replacements.
| $rawInput | string contains text including variable and/or translate replacements. | |
| $paramArray | array contains variables for replacement |
Reimplemented in ConferenceSettingsDAO.
Definition at line 31 of file SettingsDAO.inc.php.
| SettingsDAO.installSettings | ( | $ | id, | |
| $ | filename, | |||
| $ | paramArray = array() | |||
| ) |
Install conference settings from an XML file.
| $id | int ID of scheduled conference/conference for settings to apply to | |
| $filename | string Name of XML file to parse and install | |
| $paramArray | array Optional parameters for variable replacement in settings |
Reimplemented in ConferenceSettingsDAO.
Definition at line 69 of file SettingsDAO.inc.php.
| SettingsDAO.SettingsDAO | ( | ) |
Constructor.
Definition at line 21 of file SettingsDAO.inc.php.
1.4.7