class Lolxin::ChampionMasteryDto
Public Class Methods
new(data)
click to toggle source
# File lib/lolxin/dto/champion_mastery_dto.rb, line 15 def initialize(data) @data = data initialize_with(data) end
Private Instance Methods
initialize_with(data)
click to toggle source
# File lib/lolxin/dto/champion_mastery_dto.rb, line 22 def initialize_with(data) @chest_granted = data['chestGranted'] @champion_level = data['championLevel'] @champion_points = data['championPoints'] @champion_id = data['championId'] @player_id = data['playerId'] @champion_points_until_next_level = data['championPointsUntilNextLevel'] @champion_points_since_last_level = data['championPointsSinceLastLevel'] @last_play_time = data['lastPlayTime'] end