class Sequent::Core::Helpers::BooleanValidator
Validates Boolean’s Automatically included when using a
attrs value: Boolean
The values:
‘true`, `false`, `’true’‘, `’false’‘, `nil`, and `blank?`
are considered valid Booleans.
They will be converted to ‘true`, `false` or `nil`
Public Instance Methods
validate_each(subject, attribute, value)
click to toggle source
# File lib/sequent/core/helpers/boolean_validator.rb, line 22 def validate_each(subject, attribute, value) unless Sequent::Core::Helpers::ValueValidators.for(Boolean).valid_value?(value) subject.errors.add attribute, :invalid_boolean end end