Code Duplication    Length = 8-8 lines in 2 locations

lib/Dwoo/Plugins/Functions/PluginEscape.php 2 locations

@@ 61-68 (lines=8) @@
58
                return str_replace('%2F', '/', rawurlencode((string)$value));
59
            case 'quotes':
60
                return preg_replace("#(?<!\\\\)'#", "\\'", (string)$value);
61
            case 'hex':
62
                $out = '';
63
                $cnt = strlen((string)$value);
64
                for ($i = 0; $i < $cnt; ++ $i) {
65
                    $out .= '%' . bin2hex((string)$value[$i]);
66
                }
67
68
                return $out;
69
            case 'hexentity':
70
                $out = '';
71
                $cnt = strlen((string)$value);
@@ 69-76 (lines=8) @@
66
                }
67
68
                return $out;
69
            case 'hexentity':
70
                $out = '';
71
                $cnt = strlen((string)$value);
72
                for ($i = 0; $i < $cnt; ++ $i) {
73
                    $out .= '&#x' . bin2hex((string)$value[$i]) . ';';
74
                }
75
76
                return $out;
77
            case 'javascript':
78
            case 'js':
79
                return strtr((string)$value,