module Chore::Encoder::JsonEncoder

Json encoding for serializing jobs.

Public Class Methods

decode(job) click to toggle source

Decodes the job from JSON into a ruby Hash using the standard ruby JSON parsing library

# File lib/chore/encoders/json_encoder.rb, line 14
def decode(job)
  JSON.parse(job)
end
encode(job) click to toggle source

Encodes the job into JSON using the standard ruby JSON parsing library

# File lib/chore/encoders/json_encoder.rb, line 9
def encode(job)
  JSON.generate(job.to_hash)
end