class ACTV::User

Attributes

access_token[RW]
created_date[R]
date_of_birth[R]
display_name[R]
dob[R]
email[R]
first_name[R]
gender[R]
last_name[R]
middle_name[R]
user_name[R]

Public Instance Methods

address() click to toggle source
# File lib/actv/user.rb, line 29
def address
  @address ||= ACTV::Address.new(@attrs[:address]) unless @attrs[:address].nil?
end
advantage_member() click to toggle source
# File lib/actv/user.rb, line 14
def advantage_member
  @is_member ||= begin
    client= ACTV::Client.new({ oauth_token: @access_token })
    client.is_advantage_member?
  end
end
Also aliased as: is_advantage_member?
avatar_url() click to toggle source
# File lib/actv/user.rb, line 22
def avatar_url
  @avatar_url ||= begin
    client= ACTV::Client.new({ oauth_token: @access_token })
    client.avatar_url
  end
end
is_advantage_member?()
Alias for: advantage_member
phone_number() click to toggle source
# File lib/actv/user.rb, line 33
def phone_number
  @phone_number ||= ACTV::PhoneNumber.new(@attrs[:phone_number]) unless @attrs[:phone_number].nil?
end