Code Duplication    Length = 3-3 lines in 2 locations

lib/Dwoo/Plugins/Blocks/PluginForeach.php 2 locations

@@ 107-109 (lines=3) @@
104
        }
105
        $name = $params['name'];
106
107
        if (substr($val, 0, 1) !== '"' && substr($val, 0, 1) !== '\'') {
108
            throw new CompilationException($compiler, 'Foreach <em>item</em> parameter must be of type string');
109
        }
110
        if (isset($key) && substr($val, 0, 1) !== '"' && substr($val, 0, 1) !== '\'') {
111
            throw new CompilationException($compiler, 'Foreach <em>key</em> parameter must be of type string');
112
        }
@@ 110-112 (lines=3) @@
107
        if (substr($val, 0, 1) !== '"' && substr($val, 0, 1) !== '\'') {
108
            throw new CompilationException($compiler, 'Foreach <em>item</em> parameter must be of type string');
109
        }
110
        if (isset($key) && substr($val, 0, 1) !== '"' && substr($val, 0, 1) !== '\'') {
111
            throw new CompilationException($compiler, 'Foreach <em>key</em> parameter must be of type string');
112
        }
113
114
        // evaluates which global variables have to be computed
115
        $varName       = '$dwoo.foreach.' . trim($name, '"\'') . '.';