module Strife::Client::Summoner
Constants
- VERSION
Public Instance Methods
summoner_by_id(options = {})
click to toggle source
# File lib/strife/client/summoner.rb, line 18 def summoner_by_id(options = {}) get "v1.2/summoner/#{options.delete(:summoner_id)}", options end
summoner_by_name(options = {})
click to toggle source
# File lib/strife/client/summoner.rb, line 14 def summoner_by_name(options = {}) get "v1.2/summoner/by-name/#{options.delete(:name)}", options end
summoner_masteries(options = {})
click to toggle source
# File lib/strife/client/summoner.rb, line 6 def summoner_masteries(options = {}) get "v1.2/summoner/#{options.delete(:summoner_id)}/masteries", options end
summoner_names(options = {})
click to toggle source
# File lib/strife/client/summoner.rb, line 22 def summoner_names(options = {}) summoner_ids = options.delete(:summoner_ids).join(',') raise ArgumentError.new("You can not query more than 40 summoner names at one time") if summoner_ids.length > 40 get "v1.2/summoner/#{summoner_ids}/name", options end
summoner_runes(options = {})
click to toggle source
# File lib/strife/client/summoner.rb, line 10 def summoner_runes(options = {}) get "v1.2/summoner/#{options.delete(:summoner_id)}/runes", options end