Code Duplication    Length = 10-10 lines in 2 locations

api/v1/users.php 2 locations

@@ 126-135 (lines=10) @@
123
    {
124
        return $app->user;
125
    }
126
    if($app->user->isInGroupNamed('LDAPAdmins'))
127
    {
128
        $auth = \AuthProvider::getInstance();
129
        $filter = new \Data\Filter("uid eq $uid");
130
        $users = $auth->getUsersByFilter($filter);
131
        if($users !== false && isset($users[0]))
132
        {
133
            return $users[0];
134
        }
135
    }
136
    return false;
137
}
138
@@ 248-257 (lines=10) @@
245
    {
246
        $user = $app->user;
247
    }
248
    else if($app->user->isInGroupNamed("LDAPAdmins"))
249
    {
250
        $auth = AuthProvider::getInstance();
251
        $filter = new \Data\Filter("uid eq $uid");
252
        $user = $auth->getUsersByFilter($filter);
253
        if(isset($user[0]))
254
        {
255
            $user = $user[0];
256
        }
257
    }
258
    return $user->delete();
259
}
260