Method: WordGenerator::Generator#generate
- Defined in:
- lib/word_generator/generator.rb
#generate(word_length) ⇒ Object
11 12 13 14 15 16 17 18 |
# File 'lib/word_generator/generator.rb', line 11 def generate(word_length) max_word_length = WordGenerator.configuration.max_word_length if word_length > max_word_length raise WordLengthTooLongError, "Word length cannot be longer than #{max_word_length}" end possible_words(word_length).select { |word| WordList.contains?(word) } end |