Code Duplication    Length = 4-4 lines in 4 locations

include/preferences.inc.php 4 locations

@@ 120-123 (lines=4) @@
117
                case 'yesno':
118
                    $ele = new XoopsFormRadioYN($title, $config[$i]->getVar('conf_name'), $config[$i]->getConfValueForOutput(), _YES, _NO);
119
                    break;
120
                case 'group':
121
                    require_once XOOPS_ROOT_PATH . '/class/xoopslists.php';
122
                    $ele = new XoopsFormSelectGroup($title, $config[$i]->getVar('conf_name'), false, $config[$i]->getConfValueForOutput(), 1, false);
123
                    break;
124
                case 'group_multi':
125
                    require_once XOOPS_ROOT_PATH . '/class/xoopslists.php';
126
                    $ele = new XoopsFormSelectGroup($title, $config[$i]->getVar('conf_name'), false, $config[$i]->getConfValueForOutput(), 5, true);
@@ 124-127 (lines=4) @@
121
                    require_once XOOPS_ROOT_PATH . '/class/xoopslists.php';
122
                    $ele = new XoopsFormSelectGroup($title, $config[$i]->getVar('conf_name'), false, $config[$i]->getConfValueForOutput(), 1, false);
123
                    break;
124
                case 'group_multi':
125
                    require_once XOOPS_ROOT_PATH . '/class/xoopslists.php';
126
                    $ele = new XoopsFormSelectGroup($title, $config[$i]->getVar('conf_name'), false, $config[$i]->getConfValueForOutput(), 5, true);
127
                    break;
128
                // RMV-NOTIFY: added 'user' and 'user_multi'
129
                case 'user':
130
                    require_once XOOPS_ROOT_PATH . '/class/xoopslists.php';
@@ 129-132 (lines=4) @@
126
                    $ele = new XoopsFormSelectGroup($title, $config[$i]->getVar('conf_name'), false, $config[$i]->getConfValueForOutput(), 5, true);
127
                    break;
128
                // RMV-NOTIFY: added 'user' and 'user_multi'
129
                case 'user':
130
                    require_once XOOPS_ROOT_PATH . '/class/xoopslists.php';
131
                    $ele = new XoopsFormSelectUser($title, $config[$i]->getVar('conf_name'), false, $config[$i]->getConfValueForOutput(), 1, false);
132
                    break;
133
                case 'user_multi':
134
                    require_once XOOPS_ROOT_PATH . '/class/xoopslists.php';
135
                    $ele = new XoopsFormSelectUser($title, $config[$i]->getVar('conf_name'), false, $config[$i]->getConfValueForOutput(), 5, true);
@@ 133-136 (lines=4) @@
130
                    require_once XOOPS_ROOT_PATH . '/class/xoopslists.php';
131
                    $ele = new XoopsFormSelectUser($title, $config[$i]->getVar('conf_name'), false, $config[$i]->getConfValueForOutput(), 1, false);
132
                    break;
133
                case 'user_multi':
134
                    require_once XOOPS_ROOT_PATH . '/class/xoopslists.php';
135
                    $ele = new XoopsFormSelectUser($title, $config[$i]->getVar('conf_name'), false, $config[$i]->getConfValueForOutput(), 5, true);
136
                    break;
137
                case 'password':
138
                    $myts = MyTextSanitizer::getInstance();
139
                    $ele  = new XoopsFormPassword($title, $config[$i]->getVar('conf_name'), 50, 255, $myts->htmlspecialchars($config[$i]->getConfValueForOutput()));