Code Duplication    Length = 10-10 lines in 2 locations

core/src/Core.php 2 locations

@@ 1513-1522 (lines=10) @@
1510
            $content);
1511
1512
        $pieces = explode('<@IF:', $content);
1513
        foreach ($pieces as $i => $split) {
1514
            if ($i === 0) {
1515
                $content = $split;
1516
                continue;
1517
            }
1518
            list($cmd, $text) = explode('>', $split, 2);
1519
            $cmd = str_replace("'", "\'", $cmd);
1520
            $content .= "<?php if(\$this->_parseCTagCMD('" . $cmd . "')): ?>";
1521
            $content .= $text;
1522
        }
1523
        $pieces = explode('<@ELSEIF:', $content);
1524
        foreach ($pieces as $i => $split) {
1525
            if ($i === 0) {
@@ 1524-1533 (lines=10) @@
1521
            $content .= $text;
1522
        }
1523
        $pieces = explode('<@ELSEIF:', $content);
1524
        foreach ($pieces as $i => $split) {
1525
            if ($i === 0) {
1526
                $content = $split;
1527
                continue;
1528
            }
1529
            list($cmd, $text) = explode('>', $split, 2);
1530
            $cmd = str_replace("'", "\'", $cmd);
1531
            $content .= "<?php elseif(\$this->_parseCTagCMD('" . $cmd . "')): ?>";
1532
            $content .= $text;
1533
        }
1534
1535
        $content = str_replace(array('<@ELSE>', '<@ENDIF>'), array('<?php else:?>', '<?php endif;?>'), $content);
1536
        ob_start();