Sha256: 99263719e3a046e3dca774a0ef458f2f7fac97ff652776b2458830a7212c42ba
Contents?: true
Size: 644 Bytes
Versions: 3
Compression:
Stored size: 644 Bytes
Contents
class Sekken class WSDL class Message def initialize(message_node) @message_node = message_node end def name @message_node['name'] end def parts @parts ||= parts! end private def parts! parts = [] @message_node.element_children.each do |part| next unless part.name == 'part' parts << { :name => part['name'], :type => part['type'], :element => part['element'], :namespaces => part.namespaces } end parts end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
sekken-0.3.0 | lib/sekken/wsdl/message.rb |
sekken-0.2.0 | lib/sekken/wsdl/message.rb |
sekken-0.1.0 | lib/sekken/wsdl/message.rb |