module DataMapper::Validations::ValidatesPrimitiveType
Public Instance Methods
validates_primitive_type_of(*fields)
click to toggle source
Validates that the specified attribute is of the correct primitive type.
@example Usage
require 'dm-validations' class Person include DataMapper::Resource property :birth_date, Date validates_primitive_type_of :birth_date # a call to valid? will return false unless # the birth_date is something that can be properly # casted into a Date object. end
# File lib/dm-validations/validators/primitive_validator.rb, line 51 def validates_primitive_type_of(*fields) validators.add(PrimitiveTypeValidator, *fields) end