Method: ActiveJob::Serializers::DurationSerializer#deserialize
- Defined in:
- activejob/lib/active_job/serializers/duration_serializer.rb
#deserialize(hash) ⇒ Object
12 13 14 15 16 17 |
# File 'activejob/lib/active_job/serializers/duration_serializer.rb', line 12 def deserialize(hash) value = hash["value"] parts = Arguments.deserialize(hash["parts"]) # `parts` is originally a hash, but will have been flattened to an array by Arguments.serialize klass.new(value, parts.to_h) end |