Code Duplication    Length = 9-11 lines in 2 locations

install/setup.info.php 1 location

@@ 327-337 (lines=11) @@
324
                        $param = trim($ma[1]);
325
                        $val = trim($ma[2]);
326
                        if(!empty($param) && !empty($val)) {
327
                            if($param == 'internal') {
328
                                $ma = null;
329
                                if(preg_match("/\@([^\s]+)\s+(.+)/", $val, $ma)) {
330
                                    $param = trim($ma[1]);
331
                                    $val = trim($ma[2]);
332
                                }
333
                                //if($val !== '0' && (empty($param) || empty($val))) {
334
                                if(empty($param)) {
335
                                    continue;
336
                                }
337
                            }
338
                            $params[$param] = $val;
339
                        }
340
                    } elseif(preg_match("/^\s*\*\/\s*$/", $line)) {

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

@@ 5915-5923 (lines=9) @@
5912
            if (preg_match("/^\s+\*\s+\@([^\s]+)\s+(.+)/", $line, $ma)) {
5913
                $param = trim($ma[1]);
5914
                $val = trim($ma[2]);
5915
                if (!empty($param) && !empty($val)) {
5916
                    if ($param == 'internal') {
5917
                        $ma = null;
5918
                        if (preg_match("/\@([^\s]+)\s+(.+)/", $val, $ma)) {
5919
                            $param = trim($ma[1]);
5920
                            $val = trim($ma[2]);
5921
                        }
5922
                    }
5923
                }
5924
            } elseif (preg_match("/^\s*\*\/\s*$/", $line)) {
5925
                $docblock_end_found = true;
5926
            }