| GNU Affero General Public License or the licensing of CiviCRM, |
| see the CiviCRM license FAQ at http://civicrm.org/licensing |
+--------------------------------------------------------------------+
-*/
+ */
/**
* This abstract class provides the framework for component configuration
* $Id$
*
*/
-
abstract class CRM_Core_Component_Config {
/**
* configuration file and injects them into system wide
* configuration object.
*
- * @param $config
+ * @param CRM_Core_Config $config
* @param $oldMode
- *
- * @return array collection of component settings
*/
public function add($config, $oldMode) {
foreach (get_class_vars(get_class($this)) as $key => $value) {
}
/**
- * TODO
+ * @param array $defaults
*/
public function setDefaults(&$defaults) {
foreach (get_class_vars(get_class($this)) as $key => $value) {
}
}
}
+
}