class Hash
Public Instance Methods
symbolize_keys!()
click to toggle source
# File lib/worksnaps/helper.rb, line 9 def symbolize_keys! inject({}) {|m, (k,v)| m[k.to_sym] = v.is_a?(Hash) ? v.symbolize_keys! : v m } end
to_xml(depth = 0)
click to toggle source
# File lib/worksnaps/helper.rb, line 2 def to_xml(depth = 0) map{|k,v| body = v.is_a?(Hash) ? ("\n" + v.to_xml(depth + 1)) : v.to_s "%s<%s>%s</%s>\n" % [" " * depth, k.to_s, body, k.to_s] }.join end