Class: ActiveValidation::Type::Version
- Inherits:
-
ActiveModel::Type::Integer
- Object
- ActiveModel::Type::Integer
- ActiveValidation::Type::Version
- Defined in:
- lib/active_validation/orm_plugins/active_record_plugin/types/active_validation/type/version.rb
Instance Method Summary collapse
Instance Method Details
#deserialize(value) ⇒ Object
10 11 12 13 14 |
# File 'lib/active_validation/orm_plugins/active_record_plugin/types/active_validation/type/version.rb', line 10 def deserialize(value) return unless value ActiveValidation::Values::Version.new value end |
#serialize(value) ⇒ Object
6 7 8 |
# File 'lib/active_validation/orm_plugins/active_record_plugin/types/active_validation/type/version.rb', line 6 def serialize(value) value.to_i end |