method
any2soap
ruby latest stable - Class:
SOAP::Mapping::WSDLEncodedRegistry
any2soap(obj, qname)private
No documentation available.
# File lib/soap/mapping/wsdlencodedregistry.rb, line 81
def any2soap(obj, qname)
if obj.nil?
SOAPNil.new
elsif qname.nil? or qname == XSD::AnyTypeName
@rubytype_factory.obj2soap(nil, obj, nil, self)
elsif obj.is_a?(XSD::NSDBase)
soap2soap(obj, qname)
elsif (type = TypeMap[qname])
base2soap(obj, type)
else
nil
end
end