Class: SerializableAttributes::Integer

Inherits:
AttributeType show all
Defined in:
lib/serializable_attributes/types.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods inherited from AttributeType

#encode, #initialize, #type_for

Constructor Details

This class inherits a constructor from SerializableAttributes::AttributeType

Instance Attribute Details

#defaultObject (readonly)

Returns the value of attribute default.



19
20
21
# File 'lib/serializable_attributes/types.rb', line 19

def default
  @default
end

Instance Method Details

#parse(input) ⇒ Object



20
# File 'lib/serializable_attributes/types.rb', line 20

def parse(input)  input.blank? ? nil : input.to_i end