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