/** * Function to retrieve case types * * @param $params * * @return array $caseTypes case types keyed by id * @access public */ function civicrm_api3_case_type_get($params) { civicrm_api3_verify_mandatory($params); $caseTypes = _civicrm_api3_basic_get(_civicrm_api3_get_BAO(__FUNCTION__), $params); // format case type, to fetch xml definition return _civicrm_api3_case_type_get_formatResult($caseTypes); }
/** * Retrieve case types. * * @param array $params * * @return array * case types keyed by id */ function civicrm_api3_case_type_get($params) { if (!empty($params['options']) && !empty($params['options']['is_count'])) { return _civicrm_api3_basic_get(_civicrm_api3_get_BAO(__FUNCTION__), $params); } $caseTypes = _civicrm_api3_basic_get(_civicrm_api3_get_BAO(__FUNCTION__), $params); // format case type, to fetch xml definition return _civicrm_api3_case_type_get_formatResult($caseTypes); }