class Lolxin::LeaguePositionDto
Public Class Methods
new(data)
click to toggle source
# File lib/lolxin/dto/league_position_dto.rb, line 21 def initialize(data) @data = data initialize_with(data) end
Private Instance Methods
initialize_with(data)
click to toggle source
# File lib/lolxin/dto/league_position_dto.rb, line 28 def initialize_with(data) @rank = data['rank'] @queue_type = data['queueType'] @hot_streak = data['hotStreak'] @mini_series = MiniSeriesDto.new(data['miniSeries']) @wins = data['wins'] @veteran = data['veteran'] @losses = data['losses'] @player_or_team_id = data['playerOrTeamId'] @league_name = data['leagueName'] @player_or_team_name = data['playerOrTeamName'] @inactive = data['inactive'] @fresh_blood = data['freshBlood'] @tier = data['tier'] @league_points = data['leaguePoints'] end