public static function addLog($from, $to) { $from_log = new UserFriendInviteLog(); $from_log->u_id = $from; $from_log->friend_id = $to; $from_log->save(); $to_log = new UserFriendInviteLog(); $to_log->u_id = $to; $to_log->friend_id = $from; $to_log->save(); }
public function removeInvite($id) { try { $log = UserFriendInviteLog::find($id); if (empty($log)) { throw new Exception("好友邀请已删除", 3001); } $u_id = $log->u_id; $friend = $log->friend_id; $userFriend = UsersFriend::findLinkById($u_id, $friend); if ($userFriend === UsersFriend::$RELATION_NONE) { } elseif ($userFriend->t_status == 1) { $userFriend->remove(); } $log->delete(); $re = Tools::reTrue('删除好友邀请成功'); } catch (Exception $e) { $re = Tools::reFalse($e->getCode(), '删除好友邀请失败:' . $e->getMessage()); } return Response::json($re); }