class Hphones::Request
Represents an API request
Attributes
api[R]
endpoint[R]
Public Class Methods
new(api, endpoint)
click to toggle source
# File lib/hphones/request.rb, line 10 def initialize(api, endpoint) @api = api @endpoint = endpoint end
Public Instance Methods
get(params = {})
click to toggle source
# File lib/hphones/request.rb, line 15 def get(params = {}) conn = api.connection compiled_params = params.merge('apikey' => api.api_key) Hphones::Response.new(self, conn.get(api.base_path, compiled_params)) end
response_type()
click to toggle source
# File lib/hphones/request.rb, line 21 def response_type endpoint.response_type end