Code Duplication    Length = 4-4 lines in 2 locations

base.php 1 location

@@ 216-219 (lines=4) @@
213
    if (isset($_SERVER['HTTP_ACCEPT_LANGUAGE'])) {
214
        // break up string into pieces (languages and q factors)
215
        $accept = $_SERVER['HTTP_ACCEPT_LANGUAGE'];
216
        if (preg_match('/^(\w{2})-\w{2}$/', $accept, $matches)) {
217
            // Special fix for IE11 which send fr-FR and nothing else
218
            $accept = $accept . ',' . $matches[1] . ';q=0.8';
219
        }
220
        preg_match_all('/([a-z]{1,8}(-[a-z]{1,8})?)\s*(;\s*q\s*=\s*(1|0\.[0-9]+))?/i', $accept, $lang_parse);
221
222
        if (count($lang_parse[1])) {

epubfs.php 1 location

@@ 27-30 (lines=4) @@
24
            return $method . "'" . $path . "'" . $end;
25
        }
26
        $hash = '';
27
        if (preg_match('/^(.+)#(.+)$/', $path, $matches)) {
28
            $path = $matches[1];
29
            $hash = '#' . $matches[2];
30
        }
31
        $comp = $book->getComponentName($component, $path);
32
        if (!$comp) {
33
            return $method . "'#'" . $end;