Class: EveOnline::ESI::Models::Attributes
- Inherits:
-
Base
- Object
- Base
- EveOnline::ESI::Models::Attributes
show all
- Defined in:
- lib/eve_online/esi/models/attributes.rb
Instance Attribute Summary
Attributes inherited from Base
#options
Instance Method Summary
collapse
Methods inherited from Base
#initialize
Instance Method Details
#accrued_remap_cooldown_date ⇒ Object
50
51
52
53
54
|
# File 'lib/eve_online/esi/models/attributes.rb', line 50
def accrued_remap_cooldown_date
accrued_remap_cooldown_date = options['accrued_remap_cooldown_date']
parse_datetime_with_timezone(accrued_remap_cooldown_date) if accrued_remap_cooldown_date
end
|
#as_json ⇒ Object
7
8
9
10
11
12
13
14
15
16
17
18
|
# File 'lib/eve_online/esi/models/attributes.rb', line 7
def as_json
{
charisma: charisma,
intelligence: intelligence,
memory: memory,
perception: perception,
willpower: willpower,
bonus_remaps: bonus_remaps,
last_remap_date: last_remap_date,
accrued_remap_cooldown_date: accrued_remap_cooldown_date
}
end
|
#bonus_remaps ⇒ Object
40
41
42
|
# File 'lib/eve_online/esi/models/attributes.rb', line 40
def bonus_remaps
options['bonus_remaps']
end
|
#charisma ⇒ Object
20
21
22
|
# File 'lib/eve_online/esi/models/attributes.rb', line 20
def charisma
options['charisma']
end
|
#intelligence ⇒ Object
24
25
26
|
# File 'lib/eve_online/esi/models/attributes.rb', line 24
def intelligence
options['intelligence']
end
|
#last_remap_date ⇒ Object
44
45
46
47
48
|
# File 'lib/eve_online/esi/models/attributes.rb', line 44
def last_remap_date
last_remap_date = options['last_remap_date']
parse_datetime_with_timezone(last_remap_date) if last_remap_date
end
|
#memory ⇒ Object
28
29
30
|
# File 'lib/eve_online/esi/models/attributes.rb', line 28
def memory
options['memory']
end
|
#perception ⇒ Object
32
33
34
|
# File 'lib/eve_online/esi/models/attributes.rb', line 32
def perception
options['perception']
end
|
#willpower ⇒ Object
36
37
38
|
# File 'lib/eve_online/esi/models/attributes.rb', line 36
def willpower
options['willpower']
end
|