Sha256: d6699ec825db2f547b0a9772eb05f049300ced4ca8cb344096e95697738ca9c7

Contents?: true

Size: 692 Bytes

Versions: 1

Compression:

Stored size: 692 Bytes

Contents

require "faker_credit_card/generator"
require "faker_credit_card/american_express"
require "faker_credit_card/dinners_club"
require "faker_credit_card/discover"
require "faker_credit_card/master_card"
require "faker_credit_card/visa"

require "faker_credit_card/version"

module Faker
  module CreditCard
    def self.number(type, options = {})
      case type
      when :american_express then AmericanExpress.number(options)
      when :dinners_club     then DinnersClub.number(options)
      when :discover         then Discover.number(options)
      when :master_card      then MasterCard.number(options)
      when :visa             then Visa.number(options)
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
faker_credit_card-0.0.1 lib/faker_credit_card.rb