class TimeCamp::User

Attributes

display_name[R]
email[R]
group_id[R]
login_count[R]
login_time[R]
synch_time[R]
user_id[R]

Public Class Methods

get() click to toggle source

CLASS METHODS #

# File lib/ruby-timecamp/resources/user.rb, line 10
def self.get
  response = TimeCamp::Request.get(resource_name)
  return UserCollection.parse(response)
end

Private Instance Methods

load_attributes(response) click to toggle source

INSTANCE METHODS #

# File lib/ruby-timecamp/resources/user.rb, line 21
def load_attributes(response)
  @user_id = response[:user_id]
  @email = response[:email]
  @login_count = response[:login_count]
  @display_name = response[:display_name]
  @synch_time = response[:synch_time]
  @login_time = response[:login_time]
  @group_id = response[:group_id]
end