Class: PSClient::BaseApi

Inherits:
Object
  • Object
show all
Defined in:
lib/ps_pop_client/base_client.rb

Direct Known Subclasses

Api

Instance Method Summary collapse

Constructor Details

#initialize(args = { :base_uri => nil }) ⇒ BaseApi

Returns a new instance of BaseApi.



4
5
6
# File 'lib/ps_pop_client/base_client.rb', line 4

def initialize(args={ :base_uri => nil })
  @base_uri  = args[:base_uri]
end

Instance Method Details

#request(path) ⇒ Object



8
9
10
# File 'lib/ps_pop_client/base_client.rb', line 8

def request(path)
  APIConnection.new(@base_uri, path).get
end