Code Duplication    Length = 5-5 lines in 2 locations

ipnppd.php 2 locations

@@ 180-184 (lines=5) @@
177
                            $isMember = $member_handler->getGroupsByUser($edituser->getVar('uid'));
178
                            if ($isMember) {
179
                                $success = $member_handler->removeUserFromGroup($tr_config['assign_group'], $edituser->getVar('uid'));
180
                                if ($success) {
181
                                    dprt("User " . $edituser->getVar('uname') . " was removed from the " . $validGroup->getVar('name') . " group", _INF);
182
                                } else {
183
                                    dprt ("User " . $edituser->getVar('uname') . " could not be removed from the " . $validGroup->getVar('name') ." group", _ERR);
184
                                }
185
                            }
186
                        } else {
187
                            dprt ($edituser->getVar('uname') . " was not in the " . $validGroup->getVar('name') . " group", _INF);
@@ 261-265 (lines=5) @@
258
                        $thisUserGroups = $member_handler->getGroupsByUser(intval($edituser->getVar('uid')));
259
                        if (!in_array($validGroup->getVar('groupid'), $thisUserGroups)) {
260
                            $success = $member_handler->addUserToGroup($validGroup->getVar('groupid'), $edituser->getVar('uid'));
261
                            if ($success) {
262
                                dprt("User " . $edituser->getVar('uname') . " was added to the " . $validGroup->getVar('name') . " group", _INF);
263
                            } else {
264
                                dprt ("User " . $edituser->getVar('uname') . " could not be addded to the " . $validGroup->getVar('name') ." group", _ERR);
265
                            }
266
                        } else {
267
                            dprt ($edituser->getVar('uname') . " is already in the " . $validGroup->getVar('name') . " group", _INF);
268
                        }