# File lib/wsdl/soap/methodDefCreator.rb, line 36 def dump(name) @types.clear @encoded = false @literal = false methoddef = "" porttype = @definitions.porttype(name) binding = porttype.find_binding if binding binding.operations.each do |op_bind| next unless op_bind # no binding is defined next unless op_bind.soapoperation # not a SOAP operation binding op = op_bind.find_operation methoddef << ",\n" unless methoddef.empty? methoddef << dump_method(op, op_bind).chomp end end result = { :methoddef => methoddef, :types => @types, :encoded => @encoded, :literal => @literal } result end