class FortyTwo::Endpoint::User

Public Class Methods

new(client) click to toggle source
# File lib/fortytwo/endpoints/user.rb, line 7
def initialize(client)
  @client = client
end

Public Instance Methods

user(username, params = { per_page: 100 }) click to toggle source
# File lib/fortytwo/endpoints/user.rb, line 11
def user(username, params = { per_page: 100 })
  Response::User.new(user_request(username, params))
end

Private Instance Methods

user_request(username, params) click to toggle source
# File lib/fortytwo/endpoints/user.rb, line 17
def user_request(username, params)
  @client.token.get("/v2/users/#{username}", params: params).parsed
end