class CaseInsensitiveHash

Public Class Methods

new(hash = {}) click to toggle source
Calls superclass method
# File lib/audioinfo/case_insensitive_hash.rb, line 4
def initialize(hash = {})
  super
  hash.each do |key, value|
    self[key.downcase] = value
  end
end

Public Instance Methods

[](key) click to toggle source
Calls superclass method
# File lib/audioinfo/case_insensitive_hash.rb, line 11
def [](key)
  super(key.downcase)
end
[]=(key, value) click to toggle source
Calls superclass method
# File lib/audioinfo/case_insensitive_hash.rb, line 15
def []=(key, value)
  super(key.downcase, value)
end