Method: Pardot::Client#initialize

Defined in:
lib/pardot/client.rb

#initialize(access_token, refresh_token, client_id, client_secret, pardot_business_unit_id, environment = :production) ⇒ Client

Returns a new instance of Client.



14
15
16
17
18
19
20
21
22
23
24
# File 'lib/pardot/client.rb', line 14

def initialize(access_token, refresh_token, client_id, client_secret, pardot_business_unit_id, environment = :production)
  @access_token = access_token
  @refresh_token = refresh_token
  @client_id = client_id
  @client_secret = client_secret
  @pardot_business_unit_id = pardot_business_unit_id
  @token_refreshed = false
  @environment = environment

  self.class.base_uri BASE_URIS[environment]
end