module Traitify::Connection

Public Instance Methods

conn(options = {}) click to toggle source
# File lib/traitify/connection.rb, line 6
def conn(options = {})
  Faraday.new(options) do |faraday|
    faraday.request :url_encoded
    faraday.request :basic_auth, self.secret_key, "x"
    faraday.headers["Accept"] = "application/json"
    faraday.headers["Content-Type"] = "application/json"
    faraday.use ErrorMiddleware
    faraday.response :json, :content_type => /\bjson$/
    faraday.adapter Faraday.default_adapter
  end
end