Sha256: 284539814629045219ce6a9eb1698b0935f3159ac4e8f81200613f45b0980ace

Contents?: true

Size: 345 Bytes

Versions: 8

Compression:

Stored size: 345 Bytes

Contents

module Restfulie::Client::Feature
  class EnhanceResponse
    def execute(flow, request, env)
      resp = flow.continue(request, env)
      unless resp.kind_of? ::Restfulie::Client::HTTP::ResponseHolder
        resp.extend(::Restfulie::Client::HTTP::ResponseHolder)
        resp.results_from request, resp
      end
      resp
    end
  end
end

Version data entries

8 entries across 8 versions & 2 rubygems

Version Path
restfulie-nosqlite-1.0.4 lib/restfulie/client/feature/enhance_response.rb
restfulie-1.1.1 lib/restfulie/client/feature/enhance_response.rb
restfulie-1.1.0 lib/restfulie/client/feature/enhance_response.rb
restfulie-nosqlite-1.0.3 lib/restfulie/client/feature/enhance_response.rb
restfulie-1.0.3 lib/restfulie/client/feature/enhance_response.rb
restfulie-1.0.0 lib/restfulie/client/feature/enhance_response.rb
restfulie-1.0.0.beta5 lib/restfulie/client/feature/enhance_response.rb
restfulie-1.0.0.beta4 lib/restfulie/client/feature/enhance_response.rb