Module: Tincan::Utils

Defined in:
lib/tincan/utils.rb

Class Method Summary collapse

Class Method Details

.generate_code(length = 8) ⇒ Object



7
8
9
10
11
# File 'lib/tincan/utils.rb', line 7

def generate_code(length = 8)
  SecureRandom.random_bytes((length / 2.0).ceil).unpack('C*').map do |int|
    int.base62_encode.rjust 2, '0'
  end.join[0...length]
end