Sha256: e503f09006ed19bc0bb0f8ff9a44e1666cfd75c258547efd98954c3c4b45af2b

Contents?: true

Size: 714 Bytes

Versions: 20

Compression:

Stored size: 714 Bytes

Contents

module RestClientAdapter
   
  module API
    def proxy=(url)
      RestClient.proxy = url
    end 
    
    def proxy
      RestClient.proxy
    end
  
    def get(uri, headers={})
      RestClient.get(uri, headers)
    end
  
    def post(uri, payload, headers={})
      RestClient.post(uri, payload, headers)
    end
  
    def put(uri, payload, headers={})
      RestClient.put(uri, payload, headers)
    end
  
    def delete(uri, headers={})
      RestClient.delete(uri, headers)
    end
  
    def copy(uri, headers)
      RestClient::Request.execute(  :method   => :copy,
                                    :url      => uri,
                                    :headers  => headers) 
    end
  end 
  
end

Version data entries

20 entries across 20 versions & 6 rubygems

Version Path
mattetti-couchrest-0.31 lib/couchrest/core/adapters/restclient.rb
mattetti-couchrest-0.32 lib/couchrest/core/adapters/restclient.rb
mattetti-couchrest-0.33 lib/couchrest/core/adapters/restclient.rb
mattetti-couchrest-0.34 lib/couchrest/core/adapters/restclient.rb
norr-couchrest-0.33.01 lib/couchrest/core/adapters/restclient.rb
norr-couchrest-0.33.02 lib/couchrest/core/adapters/restclient.rb
norr-couchrest-0.33.06 lib/couchrest/core/adapters/restclient.rb
norr-couchrest-0.33.07 lib/couchrest/core/adapters/restclient.rb
peterpunk-couchrest-0.33 lib/couchrest/core/adapters/restclient.rb
peterpunk-couchrest-0.34.1 lib/couchrest/core/adapters/restclient.rb
sporkd-couchrest-0.31 lib/couchrest/core/adapters/restclient.rb
sporkd-couchrest-0.33 lib/couchrest/core/adapters/restclient.rb
sporkd-couchrest-0.34 lib/couchrest/core/adapters/restclient.rb
will-couchrest-0.32.1 lib/couchrest/core/adapters/restclient.rb
will-couchrest-0.33.1 lib/couchrest/core/adapters/restclient.rb
will-couchrest-0.33 lib/couchrest/core/adapters/restclient.rb
couchrest-0.34 lib/couchrest/core/adapters/restclient.rb
couchrest-0.31 lib/couchrest/core/adapters/restclient.rb
couchrest-0.32 lib/couchrest/core/adapters/restclient.rb
couchrest-0.33 lib/couchrest/core/adapters/restclient.rb