/** * Function to add activity contact. * * @param array $params * The values for this table: activity id, contact id, record type. * * @return object * activity_contact object */ public static function create(&$params) { $activityContact = new CRM_Activity_DAO_ActivityContact(); $activityContact->copyValues($params); if (!$activityContact->find(TRUE)) { return $activityContact->save(); } return $activityContact; }