class EveOnline::ESI::Models::War
Public Instance Methods
aggressor()
click to toggle source
# File lib/eve_online/esi/models/war.rb, line 55 def aggressor @aggressor ||= Aggressor.new(options["aggressor"]) end
allies()
click to toggle source
# File lib/eve_online/esi/models/war.rb, line 59 def allies @allies ||= Allies.new(options["allies"]).allies end
as_json()
click to toggle source
# File lib/eve_online/esi/models/war.rb, line 7 def as_json { declared: declared, finished: finished, war_id: war_id, mutual: mutual, open_for_allies: open_for_allies, retracted: retracted, started: started } end
declared()
click to toggle source
# File lib/eve_online/esi/models/war.rb, line 19 def declared declared = options["declared"] parse_datetime_with_timezone(declared) if declared end
defender()
click to toggle source
# File lib/eve_online/esi/models/war.rb, line 63 def defender @defender ||= Defender.new(options["defender"]) end
finished()
click to toggle source
# File lib/eve_online/esi/models/war.rb, line 25 def finished finished = options["finished"] parse_datetime_with_timezone(finished) if finished end
mutual()
click to toggle source
# File lib/eve_online/esi/models/war.rb, line 35 def mutual options["mutual"] end
open_for_allies()
click to toggle source
# File lib/eve_online/esi/models/war.rb, line 39 def open_for_allies options["open_for_allies"] end
retracted()
click to toggle source
# File lib/eve_online/esi/models/war.rb, line 43 def retracted retracted = options["retracted"] parse_datetime_with_timezone(retracted) if retracted end
started()
click to toggle source
# File lib/eve_online/esi/models/war.rb, line 49 def started started = options["started"] parse_datetime_with_timezone(started) if started end
war_id()
click to toggle source
# File lib/eve_online/esi/models/war.rb, line 31 def war_id options["id"] end