function _crm_core_activity_resource_create in CRM Core 7
Callback for the 'create' method.
1 call to _crm_core_activity_resource_create()
- _crm_core_activity_resource_update in modules/
crm_core_activity/ includes/ crm_core_activity_resource.inc - Callback for the 'update' method.
1 string reference to '_crm_core_activity_resource_create'
- crm_core_activity_services_resources in modules/
crm_core_activity/ crm_core_activity.module - Implements hook_services_resources().
File
- modules/
crm_core_activity/ includes/ crm_core_activity_resource.inc, line 66 - Resource definitions for services module.
Code
function _crm_core_activity_resource_create($activity_data) {
try {
$activity = entity_create('crm_core_activity', $activity_data);
unset($activity->is_new);
crm_core_activity_save($activity);
return $activity;
} catch (Exception $exception) {
watchdog_exception('crm_core_activity', $exception);
return services_error($exception, 406, $activity_data);
}
}