class StackExchange::StackOverflow::User

Public Class Methods

all(options = {}) click to toggle source
# File lib/pilha/stack_overflow/user.rb, line 15
def all(options = {})
  request('/users', nil, options)
end
find(id, options = {}) click to toggle source
# File lib/pilha/stack_overflow/user.rb, line 23
def find(id, options = {})
  request('/users/:id', id, options).users.first
end
find_by_badge_id(id, options = {}) click to toggle source
# File lib/pilha/stack_overflow/user.rb, line 19
def find_by_badge_id(id, options = {})
  request('/badges/:id', id, options)
end
parse(response) click to toggle source
# File lib/pilha/stack_overflow/user.rb, line 27
def parse(response)
  parse_with_class(response, 'users', User)
  OpenStruct.new response
end

Public Instance Methods

id() click to toggle source
# File lib/pilha/stack_overflow/user.rb, line 33
def id
  @struct.user_id
end