/** * Overridden parent method to process form data after submission * * @throws Exception when rule condition not found * @access public */ public function postProcess() { $data = unserialize($this->ruleCondition->condition_params); $data['period'] = $this->_submitValues['period']; $this->ruleCondition->condition_params = serialize($data); $this->ruleCondition->save(); parent::postProcess(); }
/** * Overridden parent method to process form data after submission * * @throws Exception when rule condition not found * @access public */ public function postProcess() { $data = unserialize($this->ruleCondition->condition_params); $data = CRM_CivirulesConditions_Utils_Period::getConditionParams($this->_submitValues, $data); $this->ruleCondition->condition_params = serialize($data); $this->ruleCondition->save(); parent::postProcess(); }