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

Version Path
upgrade_surveyor-1.4.2 app/helpers/results_helper.rb
affectiva-surveyor-1.5.0.pre.disco.2 app/helpers/results_helper.rb
hssc_surveyor-1.4.3.pre app/helpers/results_helper.rb
hssc_surveyor-1.4.2.pre app/helpers/results_helper.rb
hssc_surveyor-1.4.1.pre app/helpers/results_helper.rb
surveyor-1.4.0 app/helpers/results_helper.rb
surveyor-1.3.0 app/helpers/results_helper.rb
surveyor-1.2.0 app/helpers/results_helper.rb
surveyor-1.1.0 app/helpers/results_helper.rb
surveyor-1.0.1 app/helpers/results_helper.rb
surveyor-1.0.0 app/helpers/results_helper.rb
surveyor-0.22.0 app/helpers/results_helper.rb
surveyor-0.21.0 app/helpers/results_helper.rb
surveyor-0.20.0 app/helpers/results_helper.rb
surveyor-0.19.7 app/helpers/results_helper.rb
surveyor-0.19.6 app/helpers/results_helper.rb
surveyor-0.19.5 app/helpers/results_helper.rb
surveyor-0.19.4 app/helpers/results_helper.rb
surveyor-0.19.3 app/helpers/results_helper.rb
surveyor-0.19.2 app/helpers/results_helper.rb