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

@@ 5672-5680 (lines=9) @@
5669
            if (preg_match("/^\s+\*\s+\@([^\s]+)\s+(.+)/", $line, $ma)) {
5670
                $param = trim($ma[1]);
5671
                $val = trim($ma[2]);
5672
                if (!empty($param) && !empty($val)) {
5673
                    if ($param == 'internal') {
5674
                        $ma = null;
5675
                        if (preg_match("/\@([^\s]+)\s+(.+)/", $val, $ma)) {
5676
                            $param = trim($ma[1]);
5677
                            $val = trim($ma[2]);
5678
                        }
5679
                    }
5680
                }
5681
            } elseif (preg_match("/^\s*\*\/\s*$/", $line)) {
5682
                $docblock_end_found = true;
5683
            }