# File lib/soap/rpc/element.rb, line 184 def SOAPMethod.create_doc_param_def(req_qnames, res_qnames) req_qnames = [req_qnames] if req_qnames.is_a?(XSD::QName) res_qnames = [res_qnames] if res_qnames.is_a?(XSD::QName) param_def = [] # req_qnames and res_qnames can be nil if req_qnames req_qnames.each do |qname| param_def << [IN, qname.name, [nil, qname.namespace, qname.name]] end end if res_qnames res_qnames.each do |qname| param_def << [OUT, qname.name, [nil, qname.namespace, qname.name]] end end param_def end