Class: Harvest::Client::BaseApi

Inherits:
Object
  • Object
show all
Defined in:
lib/harvest/client/base_api.rb

Direct Known Subclasses

TimeEntries::TimeEntriesApi, Users::UsersApi

Instance Method Summary collapse

Constructor Details

#initialize(conn) ⇒ BaseApi

Returns a new instance of BaseApi.



4
5
6
# File 'lib/harvest/client/base_api.rb', line 4

def initialize conn
  @connection = conn
end

Instance Method Details

#build_url(path = nil) ⇒ Object



8
9
10
# File 'lib/harvest/client/base_api.rb', line 8

def build_url path = nil
  [collection_name, path].join('/')
end