class WargamingApi::Base
Attributes
json[R]
params[R]
uri[R]
Public Class Methods
fetch(params = {})
click to toggle source
# File lib/wargaming_api/base.rb, line 17 def self.fetch(params = {}) self.new(params) end
new(params = {})
click to toggle source
Calls superclass method
WargamingApi::Node::new
# File lib/wargaming_api/base.rb, line 10 def initialize(params = {}) @params = prepare_params(params) @uri = api_uri(@params) @json = fetch_data(@uri).with_indifferent_access super(@json[:data]) end