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

@@ 5690-5698 (lines=9) @@
5687
            if (preg_match("/^\s+\*\s+\@([^\s]+)\s+(.+)/", $line, $ma)) {
5688
                $param = trim($ma[1]);
5689
                $val = trim($ma[2]);
5690
                if (!empty($param) && !empty($val)) {
5691
                    if ($param == 'internal') {
5692
                        $ma = null;
5693
                        if (preg_match("/\@([^\s]+)\s+(.+)/", $val, $ma)) {
5694
                            $param = trim($ma[1]);
5695
                            $val = trim($ma[2]);
5696
                        }
5697
                    }
5698
                }
5699
            } elseif (preg_match("/^\s*\*\/\s*$/", $line)) {
5700
                $docblock_end_found = true;
5701
            }