Files
componentowl-rails-archive/app/helpers/notifier_helper.rb

22 lines
424 B
Ruby
Raw Normal View History

module NotifierHelper
def survey(survey)
keys = survey.keys.sort {|x, y| x.to_i <=> y.to_i }
questions = []
keys.each do |key|
item = survey[key]
str = "#{key}. #{item[:question]}\n"
if item[:answer].is_a? Array
str += item[:answer].join(", ")
else
str += item[:answer] || ""
end
questions << str
end
questions.join("\n\n")
end
end