Class: ActiveRecord::StrictValidations::Validation::TextValidation
- Inherits:
-
ActiveRecord::StrictValidations::Validation
- Object
- Struct
- ActiveRecord::StrictValidations::Validation
- ActiveRecord::StrictValidations::Validation::TextValidation
- Defined in:
- lib/active_record/strict_validations/validation/text_validation.rb
Constant Summary collapse
- LIMIT =
65535
Instance Attribute Summary
Attributes inherited from ActiveRecord::StrictValidations::Validation
Instance Method Summary collapse
Methods inherited from ActiveRecord::StrictValidations::Validation
Instance Method Details
#apply ⇒ Object
7 8 9 |
# File 'lib/active_record/strict_validations/validation/text_validation.rb', line 7 def apply model.validates field.name, 'ActiveRecord::StrictValidations::Validator::StrictLength' => { in: 0..(field.limit || LIMIT) }, allow_blank: true end |