class RiotAPI::Strategies::LolStaticData
Public Class Methods
new(params={})
click to toggle source
Calls superclass method
RiotAPI::Strategies::Default::new
# File lib/riot_api/strategies/lol_static_data.rb, line 8 def initialize(params={}) options = { version: "v1.2", type: "static-data" }.merge(params) super options end
Public Instance Methods
api_url()
click to toggle source
# File lib/riot_api/strategies/lol_static_data.rb, line 25 def api_url @api_url ||= @options[:host] + "/" + @options[:game] + "/" + \ @options[:type] + "/" + @options[:region] end
realm()
click to toggle source
# File lib/riot_api/strategies/lol_static_data.rb, line 38 def realm request_url + "/realm" end
request_url()
click to toggle source
# File lib/riot_api/strategies/lol_static_data.rb, line 30 def request_url @request_url ||= api_url + "/" + @options[:version] end
versions()
click to toggle source
# File lib/riot_api/strategies/lol_static_data.rb, line 34 def versions request_url + "/versions" end