Class: WOoo::Utility::CodeGenerator

Inherits:
Object
  • Object
show all
Defined in:
lib/wo_oo/util/code_generator.rb

Class Method Summary collapse

Class Method Details

.new_computer_code(char_count = 30) ⇒ Object




15
16
17
18
19
20
21
22
# File 'lib/wo_oo/util/code_generator.rb', line 15

def self.new_computer_code(char_count = 30)
  code = ''
  char_count.times {
    code += @@computer_code_elements[Kernel::rand(@@computer_code_elements.length)]
  }
  
  return code
end

.new_human_code(number_elements = 6) ⇒ Object




5
6
7
8
9
10
11
12
# File 'lib/wo_oo/util/code_generator.rb', line 5

def self.new_human_code(number_elements = 6)
  code = ''
  number_elements.times {
    code += CodeGenerator.human_code_elements[Kernel::rand(@@human_code_elements.length)]
  }

  return code
end