hashie/lib
Michael Herold 5fa3ebc132
Add Hashie::Extensions::Mash::SymbolizeKeys
We often have requests to make Mash symbolize keys by default. Since
Hashie is used across so many different version of Ruby, we have been
hesitant to make this behavior the default. However, there are valid use
cases for wanting symbol keys.

To satisfy both the needs of those on older Rubies and the needs of
those who want symbol keys, this extension gives the end-user the
ability to toggle on symbolized keys in their Mash subclasses. By adding
this ability, we can wait to implement the symbol keys as a default for
a while longer.

See #341, #342 for more information. This is a half-measure toward the
implementation of #342 (which makes Mash symbolize keys by default).
2017-02-20 07:58:24 -06:00
..
hashie Add Hashie::Extensions::Mash::SymbolizeKeys 2017-02-20 07:58:24 -06:00
hashie.rb Add Hashie::Extensions::Mash::SymbolizeKeys 2017-02-20 07:58:24 -06:00