module VoucherCode
Generate voucher code
Constants
- VERSION
Public Class Methods
defaults(&block)
click to toggle source
Set global defaults for generating voucher code. @example
VoucherCode.defaults do |config| config.count = 1 ... end
# File lib/voucher_code.rb, line 20 def defaults(&block) @defaults = block if block_given? @defaults end
generate(config = {})
click to toggle source
# File lib/voucher_code.rb, line 7 def generate(config = {}) config = @defaults if @defaults configuration = Config.new(config) configuration.generate end