class User

Attributes

api[RW]

Public Class Methods

new(config) click to toggle source
# File lib/tacklebox/components/user.rb, line 6
def initialize(config)
  self.api = UserApi.new(config)
end

Public Instance Methods

create(service_id, user_data) click to toggle source
# File lib/tacklebox/components/user.rb, line 14
def create(service_id, user_data)
  self.api.create_user(service_id, user_data)
end
delete(service_id, user_id) click to toggle source
# File lib/tacklebox/components/user.rb, line 22
def delete(service_id, user_id)
  self.api.delete_user(service_id, user_id)
end
get(service_id, user_id) click to toggle source
# File lib/tacklebox/components/user.rb, line 18
def get(service_id, user_id)
  self.api.get_user(service_id, user_id)
end
list(service_id) click to toggle source
# File lib/tacklebox/components/user.rb, line 10
def list(service_id)
  self.api.list_users(service_id)
end