Class: HashWithIndifferentAccess

Class | HashWithIndifferentAccess
In: | lib/active_support/core_ext/hash/indifferent_access.rb
Parent: | Hash

this class has dubious semantics and we only have it so that people can write params[:key] instead of params[‘key’]

### Methods

[]= convert_key convert_value default delete dup fetch key? merge new update values_at

### External Aliases

[]= | -> | regular_writer

### Public Class methods

new(constructor = {})

### Public Instance methods

[]=(key, value)
convert_key(key)
convert_value(value)
default(key)
delete(key)
dup()
fetch(key, *extras)
key?(key)
merge(hash)
update(other_hash)
values_at(*indices)

[Validate]