Class: AnswerFormator

Inherits:
Object
  • Object
show all
Defined in:
lib/answer_formator.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeAnswerFormator

Returns a new instance of AnswerFormator.



4
5
6
# File 'lib/answer_formator.rb', line 4

def initialize
  @formatted_content = ""
end

Instance Attribute Details

#formatted_contentObject

Returns the value of attribute formatted_content.



2
3
4
# File 'lib/answer_formator.rb', line 2

def formatted_content
  @formatted_content
end

Instance Method Details

#format(interview) ⇒ Object



8
9
10
11
12
13
14
15
# File 'lib/answer_formator.rb', line 8

def format(interview)
  user = interview.user
  @formatted_content += "email: #{user.email}\n"
  @formatted_content += "name: #{user.name}\n"
  interview.questions.each{|q|
    @formatted_content += "\nQuestion: #{q.text} \n Answer: #{q.answer} \n\n"
  }  
end