Class: DateValues::Rails::TimeOfDaySerializer

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



34
35
36
# File 'lib/date_values/rails/active_job_serializer.rb', line 34

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

#klassObject



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

def klass = DateValues::TimeOfDay

#serialize(value) ⇒ Object



30
31
32
# File 'lib/date_values/rails/active_job_serializer.rb', line 30

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