Sha256: 9161e4d3cb01e6bb4aeb73db1515a8376174ddcaf08b1f224b83cb7a0f5b5f15

Contents?: true

Size: 238 Bytes

Versions: 13

Compression:

Stored size: 238 Bytes

Contents

module FaradayMiddlewares
  class ResponseXMLToHash < ::FaradayStack::ResponseMiddleware
    dependency do
      require 'active_support/core_ext'
      Hash
    end

    define_parser do |body|
      Hash.from_xml body
    end
  end
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
inkling_api-0.1.3 lib/inkling_api/faraday_middlewares/response_xml_to_hash.rb
inkling_api-0.1.2 lib/inkling_api/faraday_middlewares/response_xml_to_hash.rb
inkling_api-0.1.1 lib/inkling_api/faraday_middlewares/response_xml_to_hash.rb
inkling_api-0.1.0 lib/inkling_api/faraday_middlewares/response_xml_to_hash.rb
inkling_api-0.0.9 lib/inkling_api/faraday_middlewares/response_xml_to_hash.rb
inkling_api-0.0.8 lib/inkling_api/faraday_middlewares/response_xml_to_hash.rb
inkling_api-0.0.7 lib/inkling_api/faraday_middlewares/response_xml_to_hash.rb
inkling_api-0.0.6 lib/inkling_api/faraday_middlewares/response_xml_to_hash.rb
inkling_api-0.0.5 lib/inkling_api/faraday_middlewares/response_xml_to_hash.rb
inkling_api-0.0.4 lib/inkling_api/faraday_middlewares/response_xml_to_hash.rb
inkling_api-0.0.3 lib/inkling_api/faraday_middlewares/response_xml_to_hash.rb
inkling_api-0.0.2 lib/inkling_api/faraday_middlewares/response_xml_to_hash.rb
inkling_api-0.0.1 lib/inkling_api/faraday_middlewares/response_xml_to_hash.rb