method
dump_method_signature
v1_8_6_287 -
Show latest stable
- Class:
WSDL::SOAP::ClassDefCreatorSupport
dump_method_signature(operation)public
No documentation available.
# File lib/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