method
decode
ruby latest stable - Class:
SOAP::SOAPReference
decode(elename, refidstr)public
No documentation available.
# File lib/soap/baseData.rb, line 160
def self.decode(elename, refidstr)
if /\A#(.*)\z/ =~ refidstr
refid = $1
elsif /\Acid:(.*)\z/ =~ refidstr
refid = $1
else
raise ArgumentError.new("illegal refid #{refidstr}")
end
d = super(elename)
d.refid = refid
d
end