Code Duplication    Length = 4-4 lines in 3 locations

class/Form.php 3 locations

@@ 38-41 (lines=4) @@
35
    {
36
        $dropdown = '<select name="' . $name . '" id="' . $name . '">' . '<br>';
37
        $selected = $selected;
38
        foreach ($options as $key => $option) {
39
            $select   = $selected == $key ? ' selected="yes"' : '';
40
            $dropdown .= '<option value="' . $key . '"' . $select . '>' . $option . '</option>' . '<br>';
41
        }
42
        $dropdown .= '</select>' . '<br>';
43
44
        return $dropdown;
@@ 143-146 (lines=4) @@
140
    {
141
        $dropdown = '<span id="' . $name . '"><input type="text" name="' . $name2 . '[]" value="' . $preset . '">';
142
        $dropdown .= '<select class="smallworld_select" name="' . $name . '[]" id="' . $name . '"></p>' . '<br>';
143
        foreach ($options as $key => $option) {
144
            $select   = $selected == $key ? ' selected' : null;
145
            $dropdown .= '<option value="' . $key . '"' . $select . '>' . $option . '</option>' . '<br>';
146
        }
147
        $dropdown .= '</select></span>';
148
149
        return $dropdown;
@@ 215-218 (lines=4) @@
212
    ) {
213
        $dropdown = '<div id="' . $name . '"><p class="smallworld_clonebreaker">' . _SMALLWORLD_SCHOOLNAME . '<input class="school" type="text" value="' . $preset . '" name="' . $name2 . '[]">';
214
        $dropdown .= '<br><br>' . _SMALLWORLD_SCHOOLTYPE . '<select class="school" name="' . $name . '[]" id="' . $name . '"">' . '<br>';
215
        foreach ($options as $key => $option) {
216
            $select   = $selected == $key ? ' selected="selected"' : null;
217
            $dropdown .= '<option  class="school" value="' . $key . '"' . $select . '>' . $option . '</option>' . '<br>';
218
        }
219
        $dropdown .= '</select>';
220
        $dropdown .= '<br><br>';
221
        $dropdown .= _SMALLWORLD_START . '<select class="schooltime" name="schoolstart[]" id="schoolstart">';