class Lolxin::LeagueItemDto
Public Class Methods
new(data)
click to toggle source
# File lib/lolxin/dto/league_item_dto.rb, line 17 def initialize(data) @data = data initialize_with(data) end
Private Instance Methods
initialize_with(data)
click to toggle source
# File lib/lolxin/dto/league_item_dto.rb, line 24 def initialize_with(data) @rank = data['rank'] @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'] @player_or_team_name = data['playerOrTeamName'] @inactive = data['inactive'] @fresh_blood = data['freshBlood'] @league_points = data['leaguePoints'] end