Code Duplication    Length = 15-15 lines in 2 locations

htdocs/modules/system/class/form/preferences.php 1 location

@@ 312-326 (lines=15) @@
309
                    break;
310
            }
311
            $hidden = new Xoops\Form\Hidden('conf_ids[]', $obj[$i]->getVar('conf_id'));
312
            if (isset($ele)) {
313
                $ele->setDescription($desc);
314
                if ($obj[$i]->getVar('conf_formtype') !== 'hidden') {
315
                    $name = 'default';
316
                    if (isset($configNames[$obj[$i]->getVar('conf_name')]['category'])) {
317
                        $name = $configNames[$obj[$i]->getVar('conf_name')]['category'];
318
                    }
319
                    $tabs[$name]->addElement($ele);
320
                } else {
321
                    $this->addElement($ele);
322
                }
323
                $this->addElement($hidden);
324
                unset($ele);
325
                unset($hidden);
326
            }
327
        }
328
        foreach (array_keys($tabs) as $name) {
329
            if ($tabs[$name]->getElements()) {

htdocs/modules/userconfigs/class/form/configs.php 1 location

@@ 266-280 (lines=15) @@
263
                        break;
264
                }
265
                $hidden = new Xoops\Form\Hidden('conf_ids[]', $obj[$i]->getVar('conf_id'));
266
                if (isset($ele)) {
267
                    $ele->setDescription($desc);
268
                    if ($obj[$i]->getVar('conf_formtype') !== 'hidden') {
269
                        $name = 'default';
270
                        if (isset($configNames[$obj[$i]->getVar('conf_name')]['category'])) {
271
                            $name = $configNames[$obj[$i]->getVar('conf_name')]['category'];
272
                        }
273
                        $tabs[$name]->addElement($ele);
274
                    } else {
275
                        $this->addElement($ele);
276
                    }
277
                    $this->addElement($hidden);
278
                    unset($ele);
279
                    unset($hidden);
280
                }
281
            }
282
            foreach (array_keys($tabs) as $name) {
283
                if ($tabs[$name]->getElements()) {