class FakeUuid

Constants

VERSION

Public Class Methods

create() click to toggle source
# File lib/fake_uuid.rb, line 4
def self.create
  w4 ||= self.load(4)
  w8 ||= self.load(8)
  w12 ||= self.load(12)
  "#{w8.sample}-#{w4.sample}-#{w4.sample}-#{w4.sample}-#{w12.sample}"
end
load(num) click to toggle source
# File lib/fake_uuid.rb, line 11
def self.load(num)
  words = []
  file = File.join( File.dirname(__FILE__), "../data/w#{num}.txt")
  File.readlines(file).each do |word|
    words << word.chomp
  end
  words
end