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