- if (empty($params['id'])) {
- // This is a new membership, calculate the membership dates.
- $calcDates = CRM_Member_BAO_MembershipType::getDatesForMembershipType(
- $params['membership_type_id'],
- CRM_Utils_Array::value('join_date', $params),
- CRM_Utils_Array::value('start_date', $params),
- CRM_Utils_Array::value('end_date', $params),
- CRM_Utils_Array::value('num_terms', $params, 1)
- );
- }
- else {