function &crm_replace_contact_formatted($contactId, &$params) { $contact = crm_get_contact(array('contact_id' => $contactId)); if ($contact) { crm_delete_contact($contact); } return crm_create_contact_formatted($params); }
function delete_contact($user_name, $id) { /* global $current_user; require_once('modules/Users/User.php'); $seed_user = new User(); $user_id = $seed_user->retrieve_user_id($user_name); $current_user = $seed_user; $current_user->retrieve($user_id); require_once('modules/Contacts/Contact.php'); $contact = new Contact(); $contact->id = $id; //$contact->delete($contact->id); $contact->mark_deleted($contact->id); // $contact->delete(); */ $contactId = $id; $param = array('contact_id' => $contactId); $contact = crm_get_contact($param); crm_delete_contact(&$contact); return "Suceeded in deleting contact"; }