Sha256: 593edfe877746522eca117c6a34bc41e8073f6bb771276802b958c0bdc06dc88
Contents?: true
Size: 499 Bytes
Versions: 33
Compression:
Stored size: 499 Bytes
Contents
module ResultsHelper def display_response(r_set,question) sets = r_set.responses.select{|r| r.question.display_order == question.display_order} if sets.size == 0 return "-" elsif sets.size == 1 return (sets.first.string_value || sets.first.text_value || show_answer(sets.first)) else txt = "" sets.each do |set| txt << show_answer(set) + "<br/>" end return txt end end def show_answer(set) set.answer.text end end
Version data entries
33 entries across 33 versions & 4 rubygems