Module: Hari::Entity::Serialization::Float

Defined in:
lib/hari/entity/serialization/float.rb

Class Method Summary collapse

Class Method Details

.desserialize(value, options = {}) ⇒ Object



10
11
12
13
14
15
16
# File 'lib/hari/entity/serialization/float.rb', line 10

def self.desserialize(value, options = {})
  return unless value

  Float value
rescue
  raise SerializationError, "#{options[:name]}:#{value} is not a float"
end

.serialize(value, options = {}) ⇒ Object



6
7
8
# File 'lib/hari/entity/serialization/float.rb', line 6

def self.serialize(value, options = {})
  desserialize value, options
end