class Sightstone::LeagueItem
One entry of a league @attr [Boolean] isFreshBlood determines if summoner is new in the league @attr [Boolean] isHotStreak hotStreak = 3 games won in a row @attr [Boolean] isInactive true if summoner is inactive @attr [Boolean] isVetern true if veteran @attr [Fixnum] lastPlayed timestamp of last played game @attr [String] leagueName name of the league @attr [Fixnum] leaguePoints leaguePoints @attr [MiniSeries, nil] nil if player has no miniseries, a miniseries object if he is in one @attr [String] playerOrTeamId id of the player or team as a string @attr [String] playerOrTeamName name of the player/team @attr [String] queueType type of the queue @attr [String] rank rank (can be: I, II, III, IV, V) @attr [String] tier tier (can be: CHALLENGER, DIAMOND, PLATINUM, GOLD, SILVER, BRONZE) @attr [Fixnum] wins number of won matches in given queue
Attributes
Public Class Methods
# File lib/sightstone/league.rb, line 40 def initialize(data) @isFreshBlood=data['isFreshBlood'] @isHotStreak=data['isHotStreak'] @isInactive=data['isInactive'] @isVeteran=data['isVeteran'] @lastPlayed=data['lastPlayed'] @leagueName=data['leagueName'] @leaguePoints=data['leaguePoints'] @miniSeries= MiniSeries.new(data['miniSeries']) if data.has_key? 'miniSeries' @playerOrTeamId=data['playerOrTeamId'] @playerOrTeamName=data['playerOrTeamName'] @queueType=data['queueType'] @rank=data['rank'] @tier=data['tier'] @wins=data['wins'] end