Sha256: 5638e4f689d40919ca0632877e9d227db17c50a8eabe2bf1acc9bb9dc5a42f82

Contents?: true

Size: 534 Bytes

Versions: 7

Compression:

Stored size: 534 Bytes

Contents

require 'faraday_middleware'

module Connexionz
  class Client
    module Connection
      private
      
      def connection(raw=false)
        options = {
          :url => endpoint
        }

        Faraday.new(options) do |connection|
          connection.use Faraday::Request::UrlEncoded
          connection.use Faraday::Response::RaiseError
          connection.use Faraday::Response::Rashify
          connection.use Faraday::Response::ParseXml
          connection.adapter (adapter)
        end
      end
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
connexionz-1.0.4 lib/connexionz/client/connection.rb
connexionz-1.0.3 lib/connexionz/client/connection.rb
connexionz-1.0.2 lib/connexionz/client/connection.rb
connexionz-1.0.1 lib/connexionz/client/connection.rb
connexionz-1.0.0 lib/connexionz/client/connection.rb
connexionz-0.0.2 lib/connexionz/client/connection.rb
connexionz-0.0.1 lib/connexionz/client/connection.rb