method
mappingobj2soap
v1_8_7_72 -
Show latest stable
- Class:
SOAP::Mapping::WSDLLiteralRegistry
mappingobj2soap(obj, qname)private
No documentation available.
# File lib/soap/mapping/wsdlliteralregistry.rb, line 188
def mappingobj2soap(obj, qname)
ele = SOAPElement.new(qname)
obj.__xmlele.each do |key, value|
if value.is_a?(::Array)
value.each do |item|
ele.add(obj2soap(item, key))
end
else
ele.add(obj2soap(value, key))
end
end
obj.__xmlattr.each do |key, value|
ele.extraattr[key] = value
end
ele
end