Sha256: f4ed21e9004d82c46c02a01e6785943aca839fadbba14e6ad7c909144c9ac85f

Contents?: true

Size: 220 Bytes

Versions: 3

Compression:

Stored size: 220 Bytes

Contents

class Hash
  def cm_symbolize_keys
    self.inject({}){|memo,(k,v)| memo[k.to_sym] = v; memo}
  end

  def cm_stringify_keys
    super if defined? Rails
    self.inject({}){|memo,(k,v)| memo[k.to_s] = v; memo}
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
check_mobi-1.0.5 lib/check_mobi/core_ext/hash.rb
check_mobi-1.0.4 lib/check_mobi/core_ext/hash.rb
check_mobi-1.0.3 lib/check_mobi/core_ext/hash.rb