Example #1
0
 /**
  * getUsers
  * Get details about a given user.
  * Takes no parameter.
  * Not supported.
  */
 public static function getusers($input)
 {
     self::check_version($input, "1.7.0");
     if ($GLOBALS['user']->access >= 100) {
         $r = Subsonic_XML_Data::createSuccessResponse();
         $users = User::get_valid_users();
         Subsonic_XML_Data::addUsers($r, $users);
     } else {
         $r = Subsonic_XML_Data::createError(Subsonic_XML_Data::SSERROR_UNAUTHORIZED, $GLOBALS['user']->username . ' is not authorized to get details for other users.');
     }
     self::apiOutput($input, $r);
 }