Code Duplication    Length = 10-12 lines in 2 locations

ad/manager.php 2 locations

@@ 158-167 (lines=10) @@
155
	 * @param    array $ad_ids IDs of ads to increment views
156
	 * @return    void
157
	 */
158
	public function increment_ads_views($ad_ids)
159
	{
160
		if (!empty($ad_ids))
161
		{
162
			$sql = 'UPDATE ' . $this->ads_table . '
163
				SET ad_views = ad_views + 1
164
				WHERE ' . $this->db->sql_in_set('ad_id', $ad_ids);
165
			$this->db->sql_query($sql);
166
		}
167
	}
168
169
	/**
170
	 * Increment clicks for specified ad
@@ 251-262 (lines=12) @@
248
	 * @param    array $user_ids User IDs
249
	 * @return    void
250
	 */
251
	public function remove_ad_owner(array $user_ids)
252
	{
253
		if (empty($user_ids))
254
		{
255
			return;
256
		}
257
258
		$sql = 'UPDATE ' . $this->ads_table . '
259
			SET ad_owner = 0
260
			WHERE ' . $this->db->sql_in_set('ad_owner', $user_ids);
261
		$this->db->sql_query($sql);
262
	}
263
264
	/**
265
	 * Get all locations for specified advertisement