Class: Querinator::Importer
- Inherits:
-
Object
- Object
- Querinator::Importer
- Defined in:
- lib/querinator/importer.rb
Instance Method Summary collapse
Instance Method Details
#parse(path) ⇒ Object
4 5 6 7 8 9 10 11 |
# File 'lib/querinator/importer.rb', line 4 def parse(path) @query_objects = [] json_input = JSON.parse(IO.read(path), opts = { :symbolize_names => TRUE }) json_input.each do |json_question| @query_objects << Query.new(:question => json_question[:question], :answer => json_question[:answer]) end @query_objects end |
#question_pool ⇒ Object
13 14 15 |
# File 'lib/querinator/importer.rb', line 13 def question_pool @query_objects end |