@@ 90-115 (lines=26) @@ | ||
87 | return $requests; |
|
88 | } |
|
89 | ||
90 | public function get_friend_request($id) |
|
91 | { |
|
92 | $sql = " |
|
93 | SELECT `request_id`, |
|
94 | `user_id`, |
|
95 | `sender_id`, |
|
96 | `status`, |
|
97 | `time` |
|
98 | FROM " . $this->friends_request_table." |
|
99 | WHERE `request_id` = " . (int)$id." |
|
100 | AND `status` = 0 |
|
101 | ORDER BY `time` DESC |
|
102 | LIMIT 1 |
|
103 | "; |
|
104 | $result = $this->db->sql_query($sql); |
|
105 | $row = $this->db->sql_fetchrow($result); |
|
106 | ||
107 | if ($this->approve_friend_request($id)) { |
|
108 | return $row; |
|
109 | } else { |
|
110 | return false; |
|
111 | } |
|
112 | } |
|
113 | ||
114 | public function get_request_by_sender_id($sender_id) |
|
115 | { |
|
116 | $sql = " |
|
117 | SELECT `request_id`, |
|
118 | `user_id`, |
|
@@ 114-132 (lines=19) @@ | ||
111 | } |
|
112 | } |
|
113 | ||
114 | public function get_request_by_sender_id($sender_id) |
|
115 | { |
|
116 | $sql = " |
|
117 | SELECT `request_id`, |
|
118 | `user_id`, |
|
119 | `sender_id`, |
|
120 | `status`, |
|
121 | `time` |
|
122 | FROM " . $this->friends_request_table." |
|
123 | WHERE `sender_id` = " . (int)$sender_id." |
|
124 | AND `status` = 0 |
|
125 | ORDER BY `time` DESC |
|
126 | LIMIT 1 |
|
127 | "; |
|
128 | $result = $this->db->sql_query($sql); |
|
129 | $row = $this->db->sql_fetchrow($result); |
|
130 | ||
131 | return $row; |
|
132 | } |
|
133 | ||
134 | public function insert_friends_request(array $data) |
|
135 | { |