| Module | WSDL::SOAP::ClassDefCreatorSupport |
| In: |
wsdl/soap/classDefCreatorSupport.rb
|
# 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 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 = "# SYNOPSIS\n# \#{name}\#{dump_inputparam(input)}\n#\n# ARGS\n\#{dump_inout_type(input).chomp}\n#\n# RETURNS\n\#{dump_inout_type(output).chomp}\n#\n" unless fault.empty? faultstr = (fault.collect { |f| dump_inout_type(f).chomp }).join(', ') str <<"# RAISES\n# \#{faultstr}\n#\n" end str end
ruby-doc.org is a community service provided by James Britt and Happy Camper Studios, a Phoenix, Arizona, Ruby application development company.
Documentation content on ruby-doc.org is provided by remarkable members of the Ruby community.
For more information on the Ruby programming language, visit ruby-lang.org.
Want to help improve Ruby's API docs? See Ruby Documentation Guidelines.