diff options
Diffstat (limited to 'plugins/Irc/extlib/phergie/Phergie/Config.php')
-rwxr-xr-x | plugins/Irc/extlib/phergie/Phergie/Config.php | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/plugins/Irc/extlib/phergie/Phergie/Config.php b/plugins/Irc/extlib/phergie/Phergie/Config.php index f011db236..c182f2ac1 100755 --- a/plugins/Irc/extlib/phergie/Phergie/Config.php +++ b/plugins/Irc/extlib/phergie/Phergie/Config.php @@ -83,6 +83,22 @@ class Phergie_Config implements ArrayAccess } /** + * Merges an associative array of configuration setting values into the + * current configuration settings. + * + * @param array $settings Associative array of configuration setting + * values keyed by setting name + * + * @return Phergie_Config Provides a fluent interface + */ + public function readArray(array $settings) + { + $this->settings += $settings; + + return $this; + } + + /** * Writes the values of the current configuration settings back to their * originating files. * |