Class: CatalogItem::CouponAndSalePriceValidator
- Inherits:
-
ActiveModel::Validator
- Object
- ActiveModel::Validator
- CatalogItem::CouponAndSalePriceValidator
- Defined in:
- app/validators/catalog_item/coupon_and_sale_price_validator.rb
Overview
app/validators/coupon_and_sale_price_validator.rb
Instance Method Summary collapse
Instance Method Details
#validate(record) ⇒ Object
3 4 5 6 7 8 9 |
# File 'app/validators/catalog_item/coupon_and_sale_price_validator.rb', line 3 def validate(record) # Skip validation unless the record is active or active_hidden return unless record.active? || record.active_hidden? validate_sale_price_and_coupon(record) validate_new_sale_price_and_coupon(record) end |