Sha256: 0bc8bd544e4be8e32dc5a3e825213e57ec4dc389f57271725bfb09a8e7f13719
Contents?: true
Size: 422 Bytes
Versions: 2
Compression:
Stored size: 422 Bytes
Contents
module Faraday class GlobalParams < Faraday::Middleware def call(env) params = Reviewed.global_params if params && params.is_a?(Hash) path = env[:url].path query = env[:url].query || {} env[:url].query = Faraday::Utils.build_query(query.merge(params)) end @app.call(env) end end end Faraday.register_middleware :request, global_params: Faraday::GlobalParams
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
reviewed-0.1.1 | lib/faraday/global_params.rb |
reviewed-0.1.0 | lib/faraday/global_params.rb |