Sha256: bf1dd4b720d0438b06db538f63f5f927680b26b076ff2006e9926b8efacd005e

Contents?: true

Size: 495 Bytes

Versions: 12

Compression:

Stored size: 495 Bytes

Contents

module Contentful
  module Management
    module HTTPClient
      def get_http(url, query, headers = {})
        HTTP[headers].get(url, params: query)
      end

      def post_http(url, params, headers = {})
        HTTP[headers].post(url, json: params)
      end

      def delete_http(url, params, headers = {})
        HTTP[headers].delete(url, params: params)
      end

      def put_http(url, params, headers = {})
        HTTP[headers].put(url, json: params)
      end
    end
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
contentful-management-0.8.0 lib/contentful/management/http_client.rb
contentful-management-0.7.3 lib/contentful/management/http_client.rb
contentful-management-0.7.2 lib/contentful/management/http_client.rb
contentful-management-0.7.1 lib/contentful/management/http_client.rb
contentful-management-0.7.0 lib/contentful/management/http_client.rb
contentful-management-0.6.1 lib/contentful/management/http_client.rb
contentful-management-0.6.0 lib/contentful/management/http_client.rb
contentful-management-0.5.0 lib/contentful/management/http_client.rb
contentful-management-0.4.1 lib/contentful/management/http_client.rb
contentful-management-0.4.0 lib/contentful/management/http_client.rb
contentful-management-0.3.1 lib/contentful/management/http_client.rb
contentful-management-0.3.0 lib/contentful/management/http_client.rb