Sha256: 0efac3687003c24b302f4bec786484b7199ce977686d69d721c930ac11343054

Contents?: true

Size: 170 Bytes

Versions: 4

Compression:

Stored size: 170 Bytes

Contents

module Rfm
  class CaseInsensitiveHash < Hash
    def []=(key, value)
      super(key.downcase, value)
    end
    def [](key)
      super(key.downcase)
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
lardawge-rfm-1.4.2 lib/rfm/utilities/case_insensitive_hash.rb
lardawge-rfm-1.4.1.2 lib/rfm/utilities/case_insensitive_hash.rb
lardawge-rfm-1.4.1.1 lib/rfm/utilities/case_insensitive_hash.rb
lardawge-rfm-1.4.1 lib/rfm/utilities/case_insensitive_hash.rb