Class: Hash
Instance Method Summary collapse
Instance Method Details
#symbolize_and_underscore_keys ⇒ Object
359 360 361 362 363 364 |
# File 'lib/wordnik_ruby_helpers.rb', line 359 def symbolize_and_underscore_keys inject({}) do |, (key, value)| [(key.to_s.underscore.to_sym rescue key) || key] = value end end |
#symbolize_and_underscore_keys! ⇒ Object
366 367 368 |
# File 'lib/wordnik_ruby_helpers.rb', line 366 def symbolize_and_underscore_keys! self.replace(self.symbolize_and_underscore_keys) end |