class CardNumberValidator::Cards::Diners
Public Class Methods
generate()
click to toggle source
# File lib/card_number_validator/cards/diners.rb, line 9 def self.generate "3#{rand(10**13).to_s.rjust(13,rand(1..9).to_s)}" end
validate(card_number)
click to toggle source
# File lib/card_number_validator/cards/diners.rb, line 5 def self.validate(card_number) card_number ? /^3\d{13}/.match(card_number) : false end