Class: DictionaryReader
- Inherits:
-
Object
- Object
- DictionaryReader
- Defined in:
- lib/dictionary_reader.rb
Class Method Summary collapse
Class Method Details
.read(clean = false) ⇒ Object
4 5 6 7 8 9 10 |
# File 'lib/dictionary_reader.rb', line 4 def read(clean = false) lines = File.readlines("#{File.dirname(__FILE__)}/dictionary.txt").reject do |line| word = get_word(line, clean) word.size < 4 || uppercase?(word) || profane?(line, clean) end lines.map { |line| get_word(line, clean) } end |