Class: Reve::Classes::FactionWarTopStats

Inherits:
Object
  • Object
show all
Defined in:
lib/reve/classes.rb

Overview

Faction War Top Stats. This is different than the rest of the classes. Each attribute on this class is a Hash with the following keys:

  • yesterday_kills ( Array )

  • yesterday_victory_points ( Array )

  • last_week_kills ( Array )

  • last_week_victory_points ( Array )

  • total_kills ( Array )

  • total_victory_points ( Array )

The value of each key is an Array whose class is specified below (under ‘Attributes’ list) for each Attribute. Attributes:

  • characters ( Hash ) - CharacterFactionVictoryPoints, CharacterFactionKills

  • corporations ( Hash ) - CorporationFactionVictoryPoints, CorporationFactionKills

  • factions ( Hash ) - FactionVictoryPoints, FactionWarKills

Access: Reve::API#faction_war_top_stats.characters => array of CharacterFactionKills objects.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(characters, corporations, factions) ⇒ FactionWarTopStats

:nodoc:



283
284
285
286
287
# File 'lib/reve/classes.rb', line 283

def initialize(characters, corporations, factions) #:nodoc:
  @characters = characters
  @corporations = corporations
  @factions = factions        
end

Instance Attribute Details

#charactersObject (readonly)

Returns the value of attribute characters.



282
283
284
# File 'lib/reve/classes.rb', line 282

def characters
  @characters
end

#corporationsObject (readonly)

Returns the value of attribute corporations.



282
283
284
# File 'lib/reve/classes.rb', line 282

def corporations
  @corporations
end

#factionsObject (readonly)

Returns the value of attribute factions.



282
283
284
# File 'lib/reve/classes.rb', line 282

def factions
  @factions
end