Extended maintenance of Ruby versions 1.8.7 and 1.9.2 ended on July 31, 2014. Read more
# File wsdl/soap/classDefCreatorSupport.rb, line 30 def basetype_mapped_class(name) ::SOAP::TypeMap[name] end
# File wsdl/soap/classDefCreatorSupport.rb, line 22 def create_class_name(qname) if klass = basetype_mapped_class(qname) ::SOAP::Mapping::DefaultRegistry.find_mapped_obj_class(klass).name else safeconstname(qname.name) end end
# File wsdl/soap/classDefCreatorSupport.rb, line 62 def dq(ele) ele.dump end
# File wsdl/soap/classDefCreatorSupport.rb, line 74 def dqname(qname) qname.dump end
# File wsdl/soap/classDefCreatorSupport.rb, line 34 def dump_method_signature(operation) name = operation.name.name input = operation.input output = operation.output fault = operation.fault signature = "#{ name }#{ dump_inputparam(input) }" str = <<__EOD__ # SYNOPSIS # #{name}#{dump_inputparam(input)} # # ARGS #{dump_inout_type(input).chomp} # # RETURNS #{dump_inout_type(output).chomp} # __EOD__ unless fault.empty? faultstr = (fault.collect { |f| dump_inout_type(f).chomp }).join(', ') str <<<<__EOD__ # RAISES # #{faultstr} # __EOD__ end str end