Class: HonStats::Classes::Account

Inherits:
Object
  • Object
show all
Defined in:
lib/honstats/character.rb

Overview

Consilidated Account stats

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(data) ⇒ Account

Returns a new instance of Account.



60
61
62
63
64
65
66
# File 'lib/honstats/character.rb', line 60

def initialize(data)
     @id =             HonStats::API.get_data("account_id", data).to_i
     @name =           HonStats::API.get_data("nickname", data).to_s
  @created_at =     Time.parse(HonStats::API.get_data("create_date", data).to_s)
      =     Time.parse(HonStats::API.get_data("last_login", data).to_s)
     @last_activity =  Time.parse(HonStats::API.get_data("last_activity", data).to_s)
end

Instance Attribute Details

#created_atObject (readonly)

Returns the value of attribute created_at.



58
59
60
# File 'lib/honstats/character.rb', line 58

def created_at
  @created_at
end

#idObject (readonly)

Returns the value of attribute id.



58
59
60
# File 'lib/honstats/character.rb', line 58

def id
  @id
end

#last_activityObject (readonly)

Returns the value of attribute last_activity.



58
59
60
# File 'lib/honstats/character.rb', line 58

def last_activity
  @last_activity
end

#last_loginObject (readonly)

Returns the value of attribute last_login.



58
59
60
# File 'lib/honstats/character.rb', line 58

def 
  
end

#nameObject (readonly)

Returns the value of attribute name.



58
59
60
# File 'lib/honstats/character.rb', line 58

def name
  @name
end