Code Duplication    Length = 9-9 lines in 3 locations

htdocs/install/include/createconfigform.php 1 location

@@ 103-111 (lines=9) @@
100
                }
101
                break;
102
103
            case 'tplset':
104
                $ele = new Xoops\Form\Select($title, $config[$i]->getVar('conf_name'), $config[$i]->getConfValueForOutput());
105
                $tplset_handler = $xoops->getHandlerTplSet();
106
                $tplsetlist = $tplset_handler->getNameList();
107
                asort($tplsetlist);
108
                foreach ($tplsetlist as $key => $name) {
109
                    $ele->addOption($key, $name);
110
                }
111
                break;
112
113
            case 'timezone':
114
                $ele = new Xoops\Form\SelectTimeZone($title, $config[$i]->getVar('conf_name'), $config[$i]->getConfValueForOutput());

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

@@ 184-192 (lines=9) @@
181
                        $ele->addOptionArray($dirlist);
182
                    }
183
                    break;
184
                case 'tplset':
185
                    $ele = new Xoops\Form\Select($title, $obj[$i]->getVar('conf_name'), $obj[$i]->getConfValueForOutput());
186
                    $tplset_handler = $xoops->getHandlerTplSet();
187
                    $tplsetlist = $tplset_handler->getNameList();
188
                    asort($tplsetlist);
189
                    foreach ($tplsetlist as $key => $name) {
190
                        $ele->addOption($key, $name);
191
                    }
192
                    break;
193
194
                case 'cpanel':
195
                    $ele = new Xoops\Form\Hidden($obj[$i]->getVar('conf_name'), $obj[$i]->getConfValueForOutput());

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

@@ 138-146 (lines=9) @@
135
                            $ele->addOptionArray($dirlist);
136
                        }
137
                        break;
138
                    case 'tplset':
139
                        $ele = new Xoops\Form\Select($title, $obj[$i]->getVar('conf_name'), $obj[$i]->getConfValueForOutput());
140
                        $tplset_handler = $xoops->getHandlerTplSet();
141
                        $tplsetlist = $tplset_handler->getNameList();
142
                        asort($tplsetlist);
143
                        foreach ($tplsetlist as $key => $name) {
144
                            $ele->addOption($key, $name);
145
                        }
146
                        break;
147
148
                    case 'cpanel':
149
                        $ele = new Xoops\Form\Hidden($obj[$i]->getVar('conf_name'), $obj[$i]->getConfValueForOutput());