lib/node.rb in rna-0.3.2 vs lib/node.rb in rna-0.3.3
- old
+ new
@@ -1,5 +1,7 @@
+require 'mash'
+
class Node < Hash
class Attribute
attr_reader :value
def initialize(value)
@value = value
@@ -44,9 +46,13 @@
else
hash[key] = item.value
end
end
hash
+ end
+
+ def to_mash
+ Mash.from_hash(to_hash)
end
private
def convert_key(key)
key.to_sym