Class: DateValues::Rails::YearMonthSerializer

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



10
11
12
# File 'lib/date_values/rails/active_job_serializer.rb', line 10

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

#klassObject



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

def klass = DateValues::YearMonth

#serialize(value) ⇒ Object



6
7
8
# File 'lib/date_values/rails/active_job_serializer.rb', line 6

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