module Spree::API::Client::Connection
Public Instance Methods
connection(options={})
click to toggle source
# File lib/spree-api-client/connection.rb, line 5 def connection(options={}) options = { :ssl => { :verify => false }, :url => api_endpoint, }.merge(options) connection = Faraday.new(options) do |builder| builder.request :json builder.use FaradayMiddleware::FollowRedirects builder.use FaradayMiddleware::Mashify builder.use Faraday::Response::RaiseError builder.use FaradayMiddleware::ParseJson, :content_type => /\bjson$/ builder.adapter Faraday.default_adapter end connection end