Sha256: fcaef8dffeea7018e5b1fabecb1dc00be0e96f891234615b6ec9da08562990a1

Contents?: true

Size: 548 Bytes

Versions: 5

Compression:

Stored size: 548 Bytes

Contents

require 'rest-client'

module DocGenerationWrapper
  module Adapter
    module PrinceXmlService

      class Query

        def status status_id
          data    = { id: JSON.parse(status_id)['status_id'] }
          headers = {}
          host    = DocGenerationWrapper.configuration.service_host
          url     = host + '/status'

          request = RestClient::Request.new(method: :get, url: url, payload: data, headers: headers)
          response = request.execute

          JSON.parse(response)
        end

      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
doc_generation_wrapper-0.1.0 lib/doc_generation_wrapper/adapters/prince_xml_service/query.rb
doc_generation_wrapper-0.0.4 lib/doc_generation_wrapper/adapters/prince_xml_service/query.rb
doc_generation_wrapper-0.0.3 lib/doc_generation_wrapper/adapters/prince_xml_service/query.rb
doc_generation_wrapper-0.0.2 lib/doc_generation_wrapper/adapters/prince_xml_service/query.rb
doc_generation_wrapper-0.0.1 lib/doc_generation_wrapper/adapters/prince_xml_service/query.rb