function crm_core_data_import_civicrm_api in CRM Core 7
Wrapper for civicrm_api function.
18 calls to crm_core_data_import_civicrm_api()
- CivicrmActivityEntityType::getCivicrmTypes in modules/
crm_core_data_import/ plugins/ source_plugins/ civicrm/ CivicrmActivityEntityType.inc - Returns available CiviCRM entity types.
- CivicrmContactEntityType::getCivicrmTypes in modules/
crm_core_data_import/ plugins/ source_plugins/ civicrm/ CivicrmContactEntityType.inc - Returns available CiviCRM entity types.
- CivicrmContactEntityType::getEntityFields in modules/
crm_core_data_import/ plugins/ source_plugins/ civicrm/ CivicrmContactEntityType.inc - Returns available fields.
- CiviCrmCoreFields::fetchFieldValue in modules/
crm_core_data_import/ plugins/ conversion/ CiviCrmCoreFields.inc - Returns value based on the getfields CiviCRM API method.
- CiviCrmCoreFields::fetchLocationType in modules/
crm_core_data_import/ plugins/ conversion/ CiviCrmCoreFields.inc - Returns value based on the civicrm_location_type database table.
File
- modules/
crm_core_data_import/ crm_core_data_import.module, line 615 - Provides basic functionality for a CRM Core Data Import.
Code
function crm_core_data_import_civicrm_api($entity, $action, $params = array(), $extra = NULL) {
if (module_exists('civicrm')) {
civicrm_initialize();
$params['version'] = CRM_CORE_DATA_IMPORT_CIVICRM_VERSION;
$result = civicrm_api($entity, $action, $params, $extra);
if (empty($result['is_error']) && !empty($result['values'])) {
return $result['values'];
}
}
return array();
}