Sha256: dd973b3da62b2f329cdf8b5d503227e011d60e9fa3c72e0919caaf2e6aeb6557

Contents?: true

Size: 430 Bytes

Versions: 12

Compression:

Stored size: 430 Bytes

Contents

# frozen_string_literal: true

module AtlasRb
  module FaradayHelper
    def connection(params)
      Faraday.new(
        url: ENV.fetch("ATLAS_URL", nil),
        params: params,
        headers: { "Content-Type" => "application/json" }
      )
    end

    def multipart(_params)
      Faraday.new(url: ENV.fetch("ATLAS_URL", nil)) do |f|
        f.request :multipart
        f.request :url_encoded
      end
    end
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
atlas_rb-0.0.37 lib/atlas_rb/faraday_helper.rb
atlas_rb-0.0.36 lib/atlas_rb/faraday_helper.rb
atlas_rb-0.0.35 lib/atlas_rb/faraday_helper.rb
atlas_rb-0.0.34 lib/atlas_rb/faraday_helper.rb
atlas_rb-0.0.33 lib/atlas_rb/faraday_helper.rb
atlas_rb-0.0.32 lib/atlas_rb/faraday_helper.rb
atlas_rb-0.0.31 lib/atlas_rb/faraday_helper.rb
atlas_rb-0.0.30 lib/atlas_rb/faraday_helper.rb
atlas_rb-0.0.29 lib/atlas_rb/faraday_helper.rb
atlas_rb-0.0.27 lib/atlas_rb/faraday_helper.rb
atlas_rb-0.0.26 lib/atlas_rb/faraday_helper.rb
atlas_rb-0.0.21 lib/atlas_rb/faraday_helper.rb