Code Duplication    Length = 14-14 lines in 2 locations

htdocs/modules/codex/class/plugin/mainmenu.php 1 location

@@ 29-42 (lines=14) @@
26
        $helper = \Xoops::getModuleHelper(basename(dirname(dirname(__DIR__))));
27
        $subMenu = array();
28
        // Prevent wasting resources
29
        if ($helper->isCurrentModule()) {
30
            $files = \Xoops\Core\Lists\File::getList($helper->path('/'));
31
            $i = 0;
32
            foreach ($files as $file) {
33
                if (!in_array($file, array('xoops_version.php', 'index.php'))) {
34
                    $fileName = ucfirst(str_replace('.php', '', $file));
35
                    $subMenu[] = [
36
                        'name' => $fileName,
37
                        'link' => $file,
38
                    ];
39
                    ++$i;
40
                }
41
            }
42
        }
43
44
        $ret[] = [
45
            'name' => $helper->getModule()->getVar('name'),

htdocs/modules/codex/class/plugin/usermenu.php 1 location

@@ 29-42 (lines=14) @@
26
        $helper = \Xoops::getModuleHelper('codex');
27
        $subMenu = array();
28
        // Prevent wasting resources
29
        if ($helper->isCurrentModule()) {
30
            $files = \Xoops\Core\Lists\File::getList($helper->path('/'));
31
            $i = 0;
32
            foreach ($files as $file) {
33
                if (!in_array($file, array('xoops_version.php', 'index.php'))) {
34
                    $fileName = ucfirst(str_replace('.php', '', $file));
35
                    $subMenu[] = [
36
                        'name' => $fileName,
37
                        'link' => $file,
38
                    ];
39
                    ++$i;
40
                }
41
            }
42
        }
43
44
        $ret[] = [
45
            'name' => $helper->getModule()->getVar('name'),