Sha256: 003aaaa188d45f8db84e53f2877ef2b92d0fb9fef3ebad972f7e9dbdfdf75254
Contents?: true
Size: 533 Bytes
Versions: 1
Compression:
Stored size: 533 Bytes
Contents
module Gems module Request def get(path, options={}, format=format) request(:get, path, options, format) end private def request(method, path, options, format) response = connection(format).send(method) do |request| request.url(formatted_path(path, format), options) end response.body end def formatted_path(path, format) case format.to_sym when :json, :xml [path, format].compact.join('.') when :marshal path end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
gems-0.0.4 | lib/gems/request.rb |