Beispiel #1
0
 /**
  * Add Config
  *
  * Merges a config array into the current config
  *
  * @access	public
  * @param	array	$config
  * @return	void
  */
 public static function add_config($config)
 {
     self::$_config = array_merge_recursive(self::$_config, $config);
     // Add the forms from the config array
     if (isset(self::$_config['forms']) and is_array(self::$_config['forms'])) {
         foreach (self::$_config['forms'] as $form_name => $attributes) {
             $fields = $attributes['fields'];
             unset($attributes['fields']);
             self::add_form($form_name, $attributes, $fields);
         }
         unset(self::$_config['forms']);
     }
 }