module Pupa::Refinements::Connection
Faraday
requires ‘params` to be a hash.
Public Instance Methods
get(url=nil, params=nil, headers=nil, &block)
click to toggle source
Calls superclass method
# File lib/pupa/refinements/faraday.rb, line 6 def get(url=nil, params=nil, headers=nil, &block) if String === params params = CGI.parse(params) # Flatten the parameters for Faraday. params.each do |key,value| if Array === value && value.size == 1 params[key] = value.first end end end super(url, params, headers, &block) end