Method: Qe::QuestionSet#initialize
- Defined in:
- app/models/qe/question_set.rb
#initialize(elements, answer_sheet) ⇒ QuestionSet
associate answers from database with a set of elements
9 10 11 12 13 14 15 16 17 18 19 20 21 |
# File 'app/models/qe/question_set.rb', line 9 def initialize(elements, answer_sheet) @elements = elements @answer_sheet = answer_sheet @questions = elements.select { |e| e.question? } # answers = @answer_sheet.answers_by_question @questions.each do |question| question.answers = question.responses(answer_sheet) #answers[question.id] end @questions end |