Module: ReadFile

Defined in:
lib/file_reader.rb

Class Method Summary collapse

Class Method Details

.make_deck(file) ⇒ Object



4
5
6
7
8
9
10
11
12
13
14
15
16
# File 'lib/file_reader.rb', line 4

def self.make_deck(file)
  file_array = []
  deck = []
  f = File.open(file, "r")
  f.each_line do |line|
    file_array << line.chomp
  end
  file_array.delete('')
  file_array.each_slice(2) do |card|
    deck << Flashcard.new(card[0], card[1])
  end
  deck
end