Sha256: 07ea782131ac9b1e232973979e2b4b401e074fca8230bfc8445935fe96bbf736

Contents?: true

Size: 483 Bytes

Versions: 10

Compression:

Stored size: 483 Bytes

Contents

module Iyzipay
  class HttpClient
    def self.get(url, header={})
      RestClient.get(url, header)
    end

    def self.post(url, header, content)
      RestClient.post(url, content, header)
    end

    def self.put(url, header, content)
      RestClient.put(url, content, header)
    end

    def self.delete(url, headers={}, content, &block)
      RestClient::Request.execute(:method => :delete, :url => url, :payload => content, :headers => headers, &block)
    end
  end
end

Version data entries

10 entries across 10 versions & 3 rubygems

Version Path
iyzipay-1.0.45 lib/iyzipay/http_client.rb
iyzipay-1.0.44 lib/iyzipay/http_client.rb
iyzipay-1.0.43 lib/iyzipay/http_client.rb
iyzipay-1.0.42 lib/iyzipay/http_client.rb
iyzipay-1.0.39 lib/iyzipay/http_client.rb
erdem-iyzipay-1.1.0 lib/iyzipay/http_client.rb
iyzipay-1.0.36 lib/iyzipay/http_client.rb
iyzipay-1.0.35 lib/iyzipay/http_client.rb
iyzipay-zebramo-1.0.36 lib/iyzipay/http_client.rb
iyzipay-zebramo-1.0.35 lib/iyzipay/http_client.rb