Code Duplication    Length = 2-2 lines in 2 locations

Sources/Subs-Editor.php 2 locations

@@ 1111-1112 (lines=2) @@
1108
	// Quickly remove any tags which are back to back.
1109
	$backToBackPattern = '~\\[(' . implode('|', array_diff(array_keys($valid_tags), array('td', 'anchor'))) . ')[^<>\\[\\]]*\\]\s*\\[/\\1\\]~';
1110
	$lastlen = 0;
1111
	while (strlen($text) !== $lastlen)
1112
		$lastlen = strlen($text = preg_replace($backToBackPattern, '', $text));
1113
1114
	// Need to sort the tags by name length.
1115
	uksort($valid_tags, function ($a, $b) {
@@ 1399-1400 (lines=2) @@
1396
1397
	// Final clean up of back to back tags.
1398
	$lastlen = 0;
1399
	while (strlen($text) !== $lastlen)
1400
		$lastlen = strlen($text = preg_replace($backToBackPattern, '', $text));
1401
1402
	return $text;
1403
}