Sha256: 4f35e8a0c3613f029c8714724d08f607b95e3e7b3ef608745129b9e9a9287719
Contents?: true
Size: 422 Bytes
Versions: 1
Compression:
Stored size: 422 Bytes
Contents
module Sinatra module Soap module RequestContextMethods def call_action_block request = Soap::Request.new(env, request, params) response = request.execute builder :response, locals: {wsdl: response.wsdl, params: response.params} rescue Soap::Error => e builder :error, locals: {e: e} end def get_wsdl Soap::Wsdl.generate end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
sinatra-soap-0.1.5 | lib/sinatra/soap/request_context_methods.rb |