Code Duplication    Length = 1-3 lines in 3 locations

manager/includes/extenders/modifiers.class.inc.php 2 locations

@@ 546-546 (lines=1) @@
543
                break;
544
            case 'replace_to':
545
            case 'tpl':
546
                if($value!=='') return str_replace(array('[+value+]','[+output+]','{value}','%s'),$value,$opt);
547
                break;
548
            case 'eachtpl':
549
                $value = explode('||',$value);
@@ 585-585 (lines=1) @@
582
            case 'tobool':
583
                return boolval($value);
584
            case 'nl2lf':
585
                if($value!=='') return str_replace(array("\r\n","\n", "\r"), '\n', $value);
586
                break;
587
            case 'br2nl':
588
                return preg_replace('@<br[\s/]*>@i', "\n", $value);

manager/includes/document.parser.class.inc.php 1 location

@@ 2170-2172 (lines=3) @@
2167
                    $key = str_replace('amp;', '', $key);
2168
                }
2169
                $key = trim($key);
2170
                if (strpos($value, '[!') !== false) {
2171
                    $value = str_replace(array('[!', '!]'), array('[[', ']]'), $value);
2172
                }
2173
                $value = $this->mergeDocumentContent($value);
2174
                $value = $this->mergeSettingsContent($value);
2175
                $value = $this->mergeChunkContent($value);