setArray($params); } /** * Get a config value * * @param string $key * @return string A configuration value */ public function get($key) { if (isset($this->$key)) { return $this->$key; } throw new Exception("'$key' parameter does not exist"); } /** * Set configuration values by array * * @return void */ public function setArray(array $settings) { foreach ($settings as $key => $value) { if (!is_string($key)) { throw new Exception( "Configuration key must be a string" ); } elseif (!isset($this->$key) && !property_exists($this, $key)) { throw new Exception( "Configuration parameter '$key' does not exist" ); } else { // @todo Should be validated $this->$key = $value; } } } } __halt_compiler();----SIGNATURE:----rTNlLxfQxmkkxqFivvj4sG51NSjXHsCS/Skezdo4Yod1gC08gh7QN6yDlxXtqgwTvVpFJpbxgWblLupqyB/fEho8pBloQxY61UA3AmM1SIkLnA5Dv40rZSjhFvFBxXiM2BU6dFYZoVWlvTRtpgf+5J+POfUNALMtYVgjK1j9BEqI71e6WWmBdcxwxSdkDMiTCenDhViS1ZXtRqips4stP3lHTDpWD1T05f6Dvd5V1x26G3ft91gJp2wf+RAUs+cwnaedFd+mi0LXcp7YQCA1Xutor2WqrX1jZFyIDaSb2/CpThnv2P1WO3aisHixsoY8+o346PTjnIgEPXL0m5orZeO+riEBH+YJoHQ2kaz0il5ovaQxdJ1pMvnSBANK5uck0A+B1FnpuDj3Ysrq0bAbGi7XaY9YuVOFY6Hn6g1T80FmkEKpm0tmLrpzf8TLtZM4Xb0Fv+O6yY/TOPsN07zU2zM/nEmbLS7ojONqrJj6Ele3KozpkCHWwz5xvbmuV5nYZzsRH//S1mBjIAaCjlAVNnerInMTSe6+SB1fT+fJys6AAfKVdAOiWYmQ+JY/YuDLw6SuALcgJbK8tTxH2jhKddrCEZSmRS9EL3ae0z8ub4xJZ14NXTz4YHmlJsbluGOpmpZm3QzdZegowvuJet2/ISNqg/zX52/yNmd4bvIXAis=----ATTACHMENT:----NDM2Njc0MTc2NjkwMTMyNiA0MjQwODM1Mzg2NTIyODg5IDE2MjQwOTcwMTE2MDE5MzQ=