Code Duplication    Length = 5-5 lines in 2 locations

ipnppd.php 2 locations

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