IceDragon200

[RUBY]SymbolizeValues

Apr 10th, 2012
194
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Ruby 0.41 KB | None | 0 0
  1. # // Symbolize Values
  2. # // IceDragon
  3. class Hash
  4.   #def symbolize_keys()
  5.   #  inject({}) do |hsh,(key,value)| hsh[key.to_s.to_sym] = value ; hsh ; end
  6.   #end
  7.   #def symbolize_keys!()
  8.   #  self.replace(symbolize_keys())
  9.   #end
  10.   def symbolize_values()
  11.     inject({}) do |hsh,(key,value)| hsh[key] = value.to_s.to_sym ; hsh ; end
  12.   end
  13.   def symbolize_values!()
  14.     self.replace(symbolize_values())
  15.   end
  16. end
Advertisement
Add Comment
Please, Sign In to add comment