module OpenStates::Connection
Constants
- API_ENDPOINT
Private Instance Methods
connection()
click to toggle source
# File lib/openstates/connection.rb, line 9 def connection @connection ||= create_connection end
create_connection()
click to toggle source
# File lib/openstates/connection.rb, line 13 def create_connection Faraday.new(API_ENDPOINT) do |conn| conn.request :json conn.headers[:"X-APIKEY"] = api_key conn.response :mashify conn.response :json conn.response :logger if log conn.response :follow_redirects, limit: 1 conn.adapter Faraday.default_adapter end end