Returns self with all keys symbolized.
# File lib/stomp/ext/hash.rb, line 21 def symbolize_keys symbolized = {} self.each_pair do |key, value| symbolized[key.to_sym] = value end symbolized end
Returns self with keys uncamelized and converted to strings.
# File lib/stomp/ext/hash.rb, line 10 def uncamelize_and_stringify_keys uncamelized = {} self.each_pair do |key, value| new_key = key.to_s.split(/(?=[A-Z])/).join('_').downcase uncamelized[new_key] = value end uncamelized end
Generated with the Darkfish Rdoc Generator 2.