Code Duplication    Length = 9-9 lines in 3 locations

lib/private/Share/Helper.php 1 location

@@ 262-270 (lines=9) @@
259
		$posSlash = strpos($id, '/');
260
		$posColon = strpos($id, ':');
261
262
		if ($posSlash === false && $posColon === false) {
263
			$invalidPos = strlen($id);
264
		} else if ($posSlash === false) {
265
			$invalidPos = $posColon;
266
		} else if ($posColon === false) {
267
			$invalidPos = $posSlash;
268
		} else {
269
			$invalidPos = min($posSlash, $posColon);
270
		}
271
272
		// Find the last @ before $invalidPos
273
		$pos = $lastAtPos = 0;

apps/federatedfilesharing/lib/AddressHandler.php 1 location

@@ 72-80 (lines=9) @@
69
		$posSlash = strpos($id, '/');
70
		$posColon = strpos($id, ':');
71
72
		if ($posSlash === false && $posColon === false) {
73
			$invalidPos = strlen($id);
74
		} else if ($posSlash === false) {
75
			$invalidPos = $posColon;
76
		} else if ($posColon === false) {
77
			$invalidPos = $posSlash;
78
		} else {
79
			$invalidPos = min($posSlash, $posColon);
80
		}
81
82
		// Find the last @ before $invalidPos
83
		$pos = $lastAtPos = 0;

apps/files_sharing/lib/Controller/ShareesController.php 1 location

@@ 357-365 (lines=9) @@
354
		$posSlash = strpos($id, '/');
355
		$posColon = strpos($id, ':');
356
357
		if ($posSlash === false && $posColon === false) {
358
			$invalidPos = strlen($id);
359
		} else if ($posSlash === false) {
360
			$invalidPos = $posColon;
361
		} else if ($posColon === false) {
362
			$invalidPos = $posSlash;
363
		} else {
364
			$invalidPos = min($posSlash, $posColon);
365
		}
366
367
		// Find the last @ before $invalidPos
368
		$pos = $lastAtPos = 0;