class Multiwoven::Integrations::Destination::SalesforceCrm::Client

def initialize_client(config)

def initialize_client(config)
  config = config.with_indifferent_access
  @client = Restforce.new(oauth_token: config[:access_token],
                          refresh_token: config[:refresh_token],
                          instance_url: config[:instance_url],
                          client_id: config[:client_id],
                          client_secret: config[:client_secret],
                          authentication_callback: proc { |x| log_debug(x.to_s) },
                          api_version: API_VERSION)
end