- if (!empty($params['contact_id']) && !is_array($params['contact_id'])) {
- $membershipValues = _civicrm_api3_membership_get_customv2behaviour($params, $membershipTypeId, $activeOnly );
- }
- else {
- //legacy behaviour only ever worked when contact_id passed in - use standard api function otherwise
- $membershipValues = _civicrm_api3_basic_get(_civicrm_api3_get_BAO(__FUNCTION__), $params, FALSE);
- }
-