Module: ActiveModel
- Defined in:
- lib/active_model/credit_card_cvv_validator.rb,
lib/active_model/credit_card_number_validator.rb,
lib/active_model/credit_card_expiration_validator.rb
Overview
ActiveModel CreditCardExpirationValidator
Validates a card expiration date held in a single attribute as a parseable string (MM/YY, MM/YYYY, MMYY, …).
class Payment
include ActiveModel::Validations
attr_accessor :expiration
validates :expiration, credit_card_expiration: true
end
For forms with separate month + year fields, use the Expiration class directly in a plain validate block (see README).
Defined Under Namespace
Modules: Validations