Class: DateValues::Rails::MonthDaySerializer

Inherits:
ActiveJob::Serializers::ObjectSerializer
  • Object
show all
Defined in:
lib/date_values/rails/active_job_serializer.rb

Instance Method Summary collapse

Instance Method Details

#deserialize(hash) ⇒ Object



22
23
24
# File 'lib/date_values/rails/active_job_serializer.rb', line 22

def deserialize(hash)
  DateValues::MonthDay.parse(hash['value'])
end

#klassObject



26
# File 'lib/date_values/rails/active_job_serializer.rb', line 26

def klass = DateValues::MonthDay

#serialize(value) ⇒ Object



18
19
20
# File 'lib/date_values/rails/active_job_serializer.rb', line 18

def serialize(value)
  super('value' => value.to_s)
end