Hash
We cannot use Rails Indifferent Hash because it messes up the flash object.
# File lib/devise/rails/warden_compat.rb, line 45 def [](key) super(convert_key(key)) end
# File lib/devise/rails/warden_compat.rb, line 49 def []=(key, value) regular_writer(convert_key(key), value) end
# File lib/devise/rails/warden_compat.rb, line 82 def delete(key) super(convert_key(key)) end
# File lib/devise/rails/warden_compat.rb, line 70 def fetch(key, *extras) super(convert_key(key), *extras) end
# File lib/devise/rails/warden_compat.rb, line 62 def key?(key) super(convert_key(key)) end
# File lib/devise/rails/warden_compat.rb, line 78 def merge(hash) self.dup.update(hash) end
# File lib/devise/rails/warden_compat.rb, line 87 def stringify_keys; dup end
# File lib/devise/rails/warden_compat.rb, line 86 def stringify_keys!; self end
# File lib/devise/rails/warden_compat.rb, line 90 def symbolize_keys; to_hash.symbolize_keys end
# File lib/devise/rails/warden_compat.rb, line 93 def to_hash; Hash.new.update(self) end
# File lib/devise/rails/warden_compat.rb, line 92 def to_options!; self end
# File lib/devise/rails/warden_compat.rb, line 55 def update(other_hash) other_hash.each_pair { |key, value| regular_writer(convert_key(key), value) } self end
Generated with the Darkfish Rdoc Generator 2.