method
prepare
v7.2.3 -
Show latest stable
- Class:
ActiveRecord::Store::IndifferentHashAccessor
prepare(object, store_attribute)public
No documentation available.
# File activerecord/lib/active_record/store.rb, line 250
def self.prepare(object, store_attribute)
attribute = object.send(store_attribute)
unless attribute.is_a?(ActiveSupport::HashWithIndifferentAccess)
attribute = IndifferentCoder.as_indifferent_hash(attribute)
object.public_send :"#{store_attribute}=", attribute
end
attribute
end