| Module | Sequel::Plugins::Serialization::InstanceMethods |
| In: |
lib/sequel/plugins/serialization.rb
|
| deserialized_values | [R] | Hash of deserialized values, used as a cache. |
Serialize all deserialized values
# File lib/sequel/plugins/serialization.rb, line 169
169: def before_save
170: deserialized_values.each{|k,v| @values[k] = serialize_value(k, v)}
171: super
172: end
Set @deserialized_values to the empty hash
# File lib/sequel/plugins/serialization.rb, line 163
163: def initialize_set(values)
164: @deserialized_values = {}
165: super
166: end
Empty the deserialized values when refreshing.
# File lib/sequel/plugins/serialization.rb, line 175
175: def refresh
176: @deserialized_values = {}
177: super
178: end