Module: GuessWho::NamesLoader
- Defined in:
- lib/guess_who/names_loader.rb
Class Method Summary collapse
Class Method Details
.load! ⇒ Object
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
# File 'lib/guess_who/names_loader.rb', line 5 def self.load! names = [] filenames = [ "files/initials.txt", "files/females.txt", "files/males.txt", "files/surnames.txt" ] filenames.each do |filename| f = File.open(filename, "r") f.each_line { |l| names << l.split(" ")[0] } f.close end @@names = names end |
.names ⇒ Object
24 |
# File 'lib/guess_who/names_loader.rb', line 24 def self.names; @@names; end |