Code Duplication    Length = 10-10 lines in 2 locations

api/v1/users.php 2 locations

@@ 131-140 (lines=10) @@
128
    {
129
        return $app->user;
130
    }
131
    if($app->user->isInGroupNamed('LDAPAdmins'))
132
    {
133
        $auth = \AuthProvider::getInstance();
134
        $filter = new \Data\Filter("uid eq $uid");
135
        $users = $auth->getUsersByFilter($filter);
136
        if($users !== false && isset($users[0]))
137
        {
138
            return $users[0];
139
        }
140
    }
141
    return false;
142
}
143
@@ 255-264 (lines=10) @@
252
    {
253
        $user = $app->user;
254
    }
255
    else if($app->user->isInGroupNamed("LDAPAdmins"))
256
    {
257
        $auth = AuthProvider::getInstance();
258
        $filter = new \Data\Filter("uid eq $uid");
259
        $user = $auth->getUsersByFilter($filter);
260
        if(isset($user[0]))
261
        {
262
            $user = $user[0];
263
        }
264
    }
265
    return $user->delete();
266
}
267