Class: Ecom::Core::DateRangeValidator
- Inherits:
-
ActiveModel::Validator
- Object
- ActiveModel::Validator
- Ecom::Core::DateRangeValidator
- Defined in:
- app/validators/ecom/core/date_range_validator.rb
Instance Method Summary collapse
Instance Method Details
#validate(record) ⇒ Object
4 5 6 7 8 |
# File 'app/validators/ecom/core/date_range_validator.rb', line 4 def validate(record) return unless record.start_date && record.end_date && record.start_date > record.end_date record.errors.add(:base, 'End date cannot be before start date') end |