lib/taric/operation/champion_mastery.rb in taric-1.0.0.pre.alpha vs lib/taric/operation/champion_mastery.rb in taric-1.0.0.pre.alpha.1

- old
+ new

@@ -2,29 +2,25 @@ module Taric module Operation module ChampionMastery include Taric::Operation::Base - BASE_MASTERY_URL = "https://{host}/championmastery/location/{platform_id}/player" - MASTERY_BY_CHAMPION_ID = EndpointTemplate.new(template_url: "#{BASE_MASTERY_URL}/{summonerId}/champion/{championId}{?api_key}") - MASTERY_ALL_CHAMPIONS = EndpointTemplate.new(template_url: "#{BASE_MASTERY_URL}/{summonerId}/champions{?api_key}") - MASTERY_SCORE = EndpointTemplate.new(template_url: "#{BASE_MASTERY_URL}/{summonerId}/score{?api_key}") - MASTERY_TOP_CHAMPIONS = EndpointTemplate.new(template_url: "#{BASE_MASTERY_URL}/{summonerId}/topchampions{?api_key,count}") + BASE_MASTERY_URL = "https://{host}/lol/champion-mastery/v3" + MASTERY_ALL_CHAMPIONS = EndpointTemplate.new(template_url: "#{BASE_MASTERY_URL}/champion-masteries/by-summoner/{summonerId}{?api_key}") + MASTERY_BY_CHAMPION_ID = EndpointTemplate.new(template_url: "#{BASE_MASTERY_URL}/champion-masteries/by-summoner/{summonerId}/by-champion/{championId}{?api_key}") + MASTERY_SCORE = EndpointTemplate.new(template_url: "#{BASE_MASTERY_URL}/scores/by-summoner/{summonerId}{?api_key}") def champion_mastery(summoner_id: , champion_id:) response_for MASTERY_BY_CHAMPION_ID, {summonerId: summoner_id, championId: champion_id} end - def champion_mastery_all(summoner_id: ) + def champion_masteries(summoner_id: ) response_for MASTERY_ALL_CHAMPIONS, {summonerId: summoner_id} end def champion_mastery_score(summoner_id: ) response_for MASTERY_SCORE, {summonerId: summoner_id} end - def top_champions(summoner_id: , count: 3) - response_for MASTERY_TOP_CHAMPIONS, {summonerId: summoner_id, count: count} - end end end end