Code Duplication    Length = 4-4 lines in 2 locations

lib/private/L10N/Factory.php 2 locations

@@ 594-597 (lines=4) @@
591
592
		// sort now by displayed language not the iso-code
593
		usort( $languages, function ($a, $b) {
594
			if ($a['code'] === $a['name'] && $b['code'] !== $b['name']) {
595
				// If a doesn't have a name, but b does, list b before a
596
				return 1;
597
			}
598
			if ($a['code'] !== $a['name'] && $b['code'] === $b['name']) {
599
				// If a does have a name, but b doesn't, list a before b
600
				return -1;
@@ 598-601 (lines=4) @@
595
				// If a doesn't have a name, but b does, list b before a
596
				return 1;
597
			}
598
			if ($a['code'] !== $a['name'] && $b['code'] === $b['name']) {
599
				// If a does have a name, but b doesn't, list a before b
600
				return -1;
601
			}
602
			// Otherwise compare the names
603
			return strcmp($a['name'], $b['name']);
604
		});