Code Duplication    Length = 3-3 lines in 2 locations

htdocs/modules/profile/include/forms.php 2 locations

@@ 93-95 (lines=3) @@
90
91
    foreach (array_keys($elements) as $k) {
92
        array_multisort($weights[$k], SORT_ASC, array_keys($elements[$k]), SORT_ASC, $elements[$k]);
93
        foreach (array_keys($elements[$k]) as $i) {
94
            $reg_form->addElement($elements[$k][$i]['element'], $elements[$k][$i]['required']);
95
        }
96
    }
97
    //end of Dynamic User fields
98
    $myts = \Xoops\Core\Text\Sanitizer::getInstance();
@@ 244-246 (lines=3) @@
241
        //$form->addElement(new Xoops\Form\Label("<div class='break'>{$title}</div>", $desc), false);
242
        $desc = ($desc != '' ? ' - ' . $desc : '');
243
        $form->insertBreak($title . $desc);
244
        foreach (array_keys($elements[$k]) as $i) {
245
            $form->addElement($elements[$k][$i]['element'], $elements[$k][$i]['required']);
246
        }
247
    }
248
249
    $form->addElement(new Xoops\Form\Hidden('uid', $user->getVar('uid')));