Code Duplication    Length = 19-21 lines in 2 locations

models/friends_model.php 2 locations

@@ 207-225 (lines=19) @@
204
205
    }
206
207
    public function check_friend($data)
208
    {
209
        $sql = "
210
			SELECT COUNT(*) AS `count`
211
			FROM " . $this->user_friends_table . "
212
			WHERE `user_id` = " . (int)$data['user_id'] . "
213
			 		AND `friend_id` = " . (int)$data['friend_id'] . "
214
		";
215
        $this->db->sql_query($sql);
216
        $count = $this->db->sql_fetchfield('count');
217
        if ($count > 0) {
218
            return true;
219
        } else {
220
            return false;
221
        }
222
    }
223
224
    public function check_request($data)
225
    {
226
        $sql = "
227
			SELECT COUNT(*) AS `count`
228
			FROM " . $this->friends_request_table . "
@@ 224-244 (lines=21) @@
221
        }
222
    }
223
224
    public function check_request($data)
225
    {
226
        $sql = "
227
			SELECT COUNT(*) AS `count`
228
			FROM " . $this->friends_request_table . "
229
			WHERE `user_id` = " . (int)$data['user_id'] . "
230
					AND `sender_id` = " . (int)$data['sender_id'] . "
231
					AND `status` = 0
232
			LIMIT 1
233
		";
234
        $this->db->sql_query($sql);
235
        $count = $this->db->sql_fetchfield('count');
236
        if ($count > 0) {
237
            return true;
238
        } else {
239
            return false;
240
        }
241
    }
242
243
    public function remove_friend($user_id)
244
    {
245
        $sql = "DELETE FROM " . $this->user_friends_table . " WHERE `user_id` = " . (int)$user_id . "";
246
        $this->db->sql_query($sql);
247