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
@@ 254-263 (lines=10) @@
251
    {
252
        $user = $app->user;
253
    }
254
    else if($app->user->isInGroupNamed("LDAPAdmins"))
255
    {
256
        $auth = AuthProvider::getInstance();
257
        $filter = new \Data\Filter("uid eq $uid");
258
        $user = $auth->getUsersByFilter($filter);
259
        if(isset($user[0]))
260
        {
261
            $user = $user[0];
262
        }
263
    }
264
    return $user->delete();
265
}
266