Class: Hubspot::Connection

Inherits:
ActiveResource::Connection
  • Object
show all
Defined in:
app/models/hubspot/connection.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.default_parametersObject

Set default parameters to send along with each request



6
7
8
9
10
11
12
13
14
15
16
17
18
19
# File 'app/models/hubspot/connection.rb', line 6

def self.default_parameters
  @default_parameters ||= begin
    default_parameter_hash = {}
    default_parameter_hash['portalId'] = Hubspot.config.hubspot_portal_id
    
    if Hubspot.config.hubspot_access_token.present?
      default_parameter_hash['access_token'] = Hubspot.config.hubspot_access_token
    else
      default_parameter_hash['hapikey'] = Hubspot.config.hubspot_key
    end
    
    default_parameter_hash
  end
end

Instance Method Details

#configure_http(http) ⇒ Object

Override to support debug output



22
23
24
25
# File 'app/models/hubspot/connection.rb', line 22

def configure_http(http)
  http.set_debug_output(Hubspot.config.debug_http_output) if Hubspot.config.debug_http_output
  super
end