Method: DatashiftJourney::ReferenceGenerator#initialize

Defined in:
lib/datashift_journey/reference_generator.rb

#initialize(options) ⇒ ReferenceGenerator

Returns a new instance of ReferenceGenerator.



11
12
13
14
15
16
# File 'lib/datashift_journey/reference_generator.rb', line 11

def initialize(options)
  @random     = Random.new
  @prefix     = options.fetch(:prefix)
  @length     = options.fetch(:length, DEFAULT_LENGTH)
  @candidates = NUMBERS + (options[:letters] ? LETTERS : [])
end