Class: Reins::Model::Validations::FormatValidator
- Defined in:
- lib/reins/model/validations.rb
Instance Method Summary collapse
Methods inherited from Validator
Constructor Details
This class inherits a constructor from Reins::Model::Validations::Validator
Instance Method Details
#validate(record, errors) ⇒ Object
89 90 91 92 93 94 95 |
# File 'lib/reins/model/validations.rb', line 89 def validate(record, errors) value = value_for(record) return if value.nil? regex = @options.is_a?(Regexp) ? @options : @options[:with] errors.add(@attr, "is invalid") unless regex.match?(value.to_s) end |