$this->addFormRule(['CRM_Member_Form_MembershipType', 'formRule']);
$this->assign('membershipTypeId', $this->_id);
-
- if (Civi::settings()->get('deferred_revenue_enabled')) {
- $deferredFinancialType = CRM_Financial_BAO_FinancialAccount::getDeferredFinancialType();
- $this->assign('deferredFinancialType', array_keys($deferredFinancialType));
- }
+ $this->assign('deferredFinancialType', Civi::settings()->get('deferred_revenue_enabled') ? array_keys(CRM_Financial_BAO_FinancialAccount::getDeferredFinancialType()) : NULL);
}
/**
}
if ($params['fixed_period_start_day'] && !empty($params['fixed_period_start_day'])) {
- $params['fixed_period_start_day']['Y'] = date('Y');
+ $params['fixed_period_start_day']['Y'] = CRM_Utils_Time::date('Y');
if (!CRM_Utils_Rule::qfDate($params['fixed_period_start_day'])) {
$errors['fixed_period_start_day'] = ts('Please enter valid Fixed Period Start Day');
}
}
if ($params['fixed_period_rollover_day'] && !empty($params['fixed_period_rollover_day'])) {
- $params['fixed_period_rollover_day']['Y'] = date('Y');
+ $params['fixed_period_rollover_day']['Y'] = CRM_Utils_Time::date('Y');
if (!CRM_Utils_Rule::qfDate($params['fixed_period_rollover_day'])) {
$errors['fixed_period_rollover_day'] = ts('Please enter valid Fixed Period Rollover Day');
}