Code Duplication    Length = 5-5 lines in 3 locations

class/Cat.php 3 locations

@@ 153-157 (lines=5) @@
150
        $perms_tray->addElement($select_perm_admin, false);
151
        // checkboxes other groups
152
        $select_perm = new \XoopsFormCheckBox('', 'cat_gperms_create', $arr_cat_gperms_create);
153
        foreach ($userGroups as $group_id => $group_name) {
154
            if (XOOPS_GROUP_ADMIN != $group_id && XOOPS_GROUP_ANONYMOUS != $group_id) {
155
                $select_perm->addOption($group_id, $group_name);
156
            }
157
        }
158
        $perms_tray->addElement($select_perm, false);
159
        $form->addElement($perms_tray, false);
160
        unset($perms_tray);
@@ 171-175 (lines=5) @@
168
        $perms_tray->addElement($select_perm_admin, false);
169
        // checkboxes other groups
170
        $select_perm = new \XoopsFormCheckBox('', 'cat_gperms_admin', $arr_cat_gperms_admin);
171
        foreach ($userGroups as $group_id => $group_name) {
172
            if (XOOPS_GROUP_ADMIN != $group_id && XOOPS_GROUP_ANONYMOUS != $group_id) {
173
                $select_perm->addOption($group_id, $group_name);
174
            }
175
        }
176
        $perms_tray->addElement($select_perm, false);
177
        $form->addElement($perms_tray, false);
178
        unset($perms_tray);
@@ 190-194 (lines=5) @@
187
        $perms_tray->addElement($select_perm_admin, false);
188
        // checkboxes other groups
189
        $select_perm = new \XoopsFormCheckBox('', 'cat_gperms_list', $arr_cat_gperms_admin);
190
        foreach ($userGroups as $group_id => $group_name) {
191
            if (XOOPS_GROUP_ADMIN != $group_id && XOOPS_GROUP_ANONYMOUS != $group_id) {
192
                $select_perm->addOption($group_id, $group_name);
193
            }
194
        }
195
        $perms_tray->addElement($select_perm, false);
196
        $form->addElement($perms_tray, false);
197
        unset($perms_tray);