Code Duplication    Length = 10-10 lines in 3 locations

htdocs/modules/system/class/extension.php 2 locations

@@ 108-117 (lines=10) @@
105
                        $module->setInfo('install', false);
106
                    }
107
                    $module->setInfo('version', round($module->getInfo('version'), 2));
108
                    if (XoopsLoad::fileExists(
109
                        \XoopsBaseConfig::get('root-path') . '/modules/' . $module->getInfo('dirname') . '/icons/logo_small.png'
110
                    )) {
111
                        $module->setInfo(
112
                            'logo_small',
113
                            \XoopsBaseConfig::get('url') . '/modules/' . $module->getInfo('dirname') . '/icons/logo_small.png'
114
                        );
115
                    } else {
116
                        $module->setInfo('logo_small', \XoopsBaseConfig::get('url') . '/media/xoops/images/icons/16/default.png');
117
                    }
118
                    if (XoopsLoad::fileExists(
119
                        \XoopsBaseConfig::get('root-path') . '/modules/' . $module->getInfo('dirname') . '/icons/logo_large.png'
120
                    )) {
@@ 118-127 (lines=10) @@
115
                    } else {
116
                        $module->setInfo('logo_small', \XoopsBaseConfig::get('url') . '/media/xoops/images/icons/16/default.png');
117
                    }
118
                    if (XoopsLoad::fileExists(
119
                        \XoopsBaseConfig::get('root-path') . '/modules/' . $module->getInfo('dirname') . '/icons/logo_large.png'
120
                    )) {
121
                        $module->setInfo(
122
                            'logo_large',
123
                            \XoopsBaseConfig::get('url') . '/modules/' . $module->getInfo('dirname') . '/icons/logo_large.png'
124
                        );
125
                    } else {
126
                        $module->setInfo('logo_large', \XoopsBaseConfig::get('url') . '/media/xoops/images/icons/32/default.png');
127
                    }
128
                    $module->setInfo(
129
                        'link_admin',
130
                        \XoopsBaseConfig::get('url') . '/modules/' . $module->getInfo('dirname') . '/' . $module->getInfo('adminindex')

htdocs/modules/system/class/module.php 1 location

@@ 108-117 (lines=10) @@
105
                if (round($module->getInfo('version'), 2) != $module->getVar('version')) {
106
                    $module->setInfo('warning_update', true);
107
                }
108
                if (XoopsLoad::fileExists(
109
                    \XoopsBaseConfig::get('root-path') . '/modules/' . $module->getVar('dirname') . '/icons/logo_small.png'
110
                )) {
111
                    $module->setInfo(
112
                        'logo_small',
113
                        \XoopsBaseConfig::get('url') . '/modules/' . $module->getVar('dirname') . '/icons/logo_small.png'
114
                    );
115
                } else {
116
                    $module->setInfo('logo_small', \XoopsBaseConfig::get('url') . '/media/xoops/images/icons/16/default.png');
117
                }
118
                $module->setInfo('version', round($module->getVar('version') / 100, 2));
119
                $module->setInfo('update', XoopsLocale::formatTimestamp($module->getVar('last_update'), 's'));
120
                $module->setInfo(