method
unmarshal
v1_8_7_72 -
Show latest stable
- Class:
SOAP::Marshal
unmarshal(stream, mapping_registry = MarshalMappingRegistry)public
No documentation available.
# File lib/soap/marshal.rb, line 45
def unmarshal(stream, mapping_registry = MarshalMappingRegistry)
env = SOAP::Processor.unmarshal(stream)
if env.nil?
raise ArgumentError.new("Illegal SOAP marshal format.")
end
Mapping.soap2obj(env.body.root_node, mapping_registry)
end