Code Duplication    Length = 3-3 lines in 3 locations

controller/rest/bookmarkcontroller.php 3 locations

@@ 129-131 (lines=3) @@
126
127
		// Check if it is a valid URL (after adding http(s) prefix)
128
		$urlData = parse_url($url);
129
		if ($urlData === false || !isset($urlData['scheme']) || !isset($urlData['host'])) {
130
			return new JSONResponse(array('status' => 'error'), Http::STATUS_BAD_REQUEST);
131
		}
132
133
		$tags = isset($item['tags']) ? $item['tags'] : array();
134
@@ 177-179 (lines=3) @@
174
175
		// Check if it is a valid URL
176
		$urlData = parse_url($url);
177
		if ($urlData === false || !isset($urlData['scheme']) || !isset($urlData['host'])) {
178
			return new JSONResponse(array(), Http::STATUS_BAD_REQUEST);
179
		}
180
181
		if ($record_id == null) {
182
			return new JSONResponse(array(), Http::STATUS_BAD_REQUEST);
@@ 233-235 (lines=3) @@
230
231
		// Check if it is a valid URL
232
		$urlData = parse_url($url);
233
		if ($urlData === false || !isset($urlData['scheme']) || !isset($urlData['host'])) {
234
			return new JSONResponse(array(), Http::STATUS_BAD_REQUEST);
235
		}
236
237
		$query = $this->db->prepareQuery('
238
			UPDATE `*PREFIX*bookmarks`