Code Duplication    Length = 3-3 lines in 2 locations

htdocs/src/OcLegacy/SmartyPlugins/modifier.hyperlink.php 2 locations

@@ 26-28 (lines=3) @@
23
    $curPos = 0;
24
    $startHttp = mb_strpos($texti, 'http://', $curPos);
25
    $startHttps = mb_strpos($texti, 'https://', $curPos);
26
    if ($startHttp === false || ($startHttps !== false && $startHttps < $startHttp)) {
27
        $startHttp = $startHttps;
28
    }
29
    $endHttp = false;
30
    while (($startHttp !== false) || ($endHttp >= mb_strlen($text))) {
31
        $endHttp1 = mb_strpos($text, ' ', $startHttp);
@@ 72-74 (lines=3) @@
69
        }
70
        $startHttp = mb_strpos(mb_strtolower($text), 'http://', $curPos);
71
        $startHttps = mb_strpos($texti, 'https://', $curPos);
72
        if ($startHttp === false || ($startHttps !== false && $startHttps < $startHttp)) {
73
            $startHttp = $startHttps;
74
        }
75
    }
76
77
    $returnValue .= mb_substr($text, $curPos);