Module: NiceUuid

Defined in:
lib/nice_uuid.rb,
lib/nice_uuid/version.rb

Constant Summary collapse

DEFAULT_NUMBER_OF_WORDS =
4
DICTIONARY_PATH =
File.dirname(__FILE__) + '/length_ordered_sanitized_dictionary.txt'
VERSION =
"0.0.6"

Class Method Summary collapse

Class Method Details

.generate(maximum = 36) ⇒ Object



7
8
9
10
11
12
13
# File 'lib/nice_uuid.rb', line 7

def self.generate(maximum=36)
  10000.times do
    @solution = possible_nice_uuid
    break if @solution.length <= maximum
  end
  @solution
end