copyValues($params); $membershipLog->save(); $membershipLog->free(); return $membershipLog; } /** * Delete membership log record * * @param int $membershipID * * @return mixed * @static */ public static function del($membershipID) { $membershipLog = new CRM_Member_DAO_MembershipLog(); $membershipLog->membership_id = $membershipID; return $membershipLog->delete(); } /** * @param int $contactID */ public static function resetModifiedID($contactID) { $query = " UPDATE civicrm_membership_log SET modified_id = null WHERE modified_id = %1"; $params = array(1 => array($contactID, 'Integer')); CRM_Core_DAO::executeQuery($query, $params); } }