Sha256: c02fed7b0cbedf2f8e804b5a174f65b3cbe76d2751cc4bbe5c9f1f5c35357f59
Contents?: true
Size: 399 Bytes
Versions: 33
Compression:
Stored size: 399 Bytes
Contents
module HTTPHelpers attr_accessor :default_params def add_default_params(params) default_params.merge!(params) end def do_request(type, base_url, url, params) request_method = type.downcase.to_sym send(request_method, URI.join(base_url, url).to_s, default_params.merge(params)) end protected def default_params @default_params ||= {} end end World(HTTPHelpers)
Version data entries
33 entries across 33 versions & 2 rubygems