Class: Wayfarer::Serializer
- Inherits:
-
ActiveJob::Serializers::ObjectSerializer
- Object
- ActiveJob::Serializers::ObjectSerializer
- Wayfarer::Serializer
- Defined in:
- lib/wayfarer/serializer.rb
Instance Method Summary collapse
Instance Method Details
#deserialize(hash) ⇒ Object
13 14 15 |
# File 'lib/wayfarer/serializer.rb', line 13 def deserialize(hash) Wayfarer::Task.new(*hash.values_at(:url, :batch)) end |
#serialize(task) ⇒ Object
9 10 11 |
# File 'lib/wayfarer/serializer.rb', line 9 def serialize(task) super(url: task.url, batch: task.batch) end |