class MoneyMover::Dwolla::ApiConnection
Attributes
connection[R]
Public Class Methods
new(access_token, url_provider = EnvironmentUrls.new)
click to toggle source
# File lib/money_mover/dwolla/api_connection.rb, line 6 def initialize(access_token, url_provider = EnvironmentUrls.new) @connection ||= Faraday.new(url: url_provider.api_url) do |faraday| faraday.authorization :Bearer, access_token if access_token faraday.headers[:accept] = "application/vnd.dwolla.v1.hal+json" faraday.request :multipart faraday.request :json faraday.response :json, content_type: /\bjson$/ faraday.adapter Faraday.default_adapter end end