Class: AnswerFormator
- Inherits:
-
Object
- Object
- AnswerFormator
- Defined in:
- lib/answer_formator.rb
Instance Attribute Summary collapse
-
#formatted_content ⇒ Object
Returns the value of attribute formatted_content.
Instance Method Summary collapse
- #format(interview) ⇒ Object
-
#initialize ⇒ AnswerFormator
constructor
A new instance of AnswerFormator.
Constructor Details
#initialize ⇒ AnswerFormator
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_content ⇒ Object
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 |