class Dolla::CardNumberPrefix
Attributes
bank[RW]
prefix[RW]
Public Class Methods
card_number_is_amex?(number)
click to toggle source
# File lib/dolla/card_number_prefix.rb, line 18 def self.card_number_is_amex? number number.to_s.match /^(34|37)/ end
is_amex()
click to toggle source
# File lib/dolla/card_number_prefix.rb, line 10 def self.is_amex prefixes = ::Dolla::CardPrefix::Amex::PREFIXES prefixes.map do |prefix| new(prefix: prefix, bank: :amex) end end
new(args = {})
click to toggle source
# File lib/dolla/card_number_prefix.rb, line 5 def initialize(args = {}) @prefix = args[:prefix] @bank = args[:bank] end