Class: Sumaki::Model::Fields::Type::Integer

Inherits:
Value
  • Object
show all
Defined in:
lib/sumaki/model/fields/type/integer.rb

Overview

:nodoc:

Class Method Summary collapse

Class Method Details

.deserialize(value) ⇒ Object



16
17
18
# File 'lib/sumaki/model/fields/type/integer.rb', line 16

def self.deserialize(value)
  value.nil? ? nil : Integer(value, exception: false)
end

.serialize(value) ⇒ Object



10
11
12
13
14
# File 'lib/sumaki/model/fields/type/integer.rb', line 10

def self.serialize(value)
  try_casting do
    value.nil? ? nil : Integer(value)
  end
end