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 |