Code Duplication    Length = 3-3 lines in 2 locations

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

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