| Module | DataMapper::Validate::ValidatesAbsent |
| In: |
lib/dm-validations/absent_field_validator.rb
|
Validates that the specified attribute is "blank" via the attribute‘s blank? method.
@note
dm-core's support lib adds the #blank? method to many classes,
@see lib/dm-core/support/blank.rb (dm-core) for more information.
@example [Usage]
require 'dm-validations'
class Page
include DataMapper::Resource
property :unwanted_attribute, String
property :another_unwanted, String
property :yet_again, String
validates_absent :unwanted_attribute
validates_absent :another_unwanted, :yet_again
# a call to valid? will return false unless
# all three attributes are blank
end