/** * Returns global parameters instance for paid subs. * * @return ParamsInterface|cbpaidConfig * @todo Remove returned reference & after CBSubs 4.0.x releases, as integration plugins do use =& */ public static function &settingsParams() { global $_CB_database; static $_params = null; if ($_params === null) { $_params = new cbpaidConfig($_CB_database); if ($_params->load(1)) { $_params = new cbpaidParamsConfig($_params->params); } else { $_params = new cbpaidParamsConfig(''); } } return $_params; }
/** * Database store * * @param boolean $updateNulls Update null fields ? * @return boolean */ public function store($updateNulls = false) { $this->storeParams(); return parent::store($updateNulls); }