Sha256: 0706357e99ea75a610096ade062f2330330bfd27a0696ab16da9e6d7ed189dfe
Contents?: true
Size: 546 Bytes
Versions: 5
Compression:
Stored size: 546 Bytes
Contents
module SurveyorGui::ReportsHelper def question_should_display(q) display=true if q.dependency q.dependency.dependency_conditions.each do |dc| if Response.where(:question_id => dc.question_id).first && dc.answer_id != Response.where(:question_id => dc.question_id).first.answer_id display=false end end end return display end def star_average(responses,q) (responses.where(:question_id => q.id).where('integer_value > ?',0).collect(&:integer_value).average * 2).round end end
Version data entries
5 entries across 5 versions & 2 rubygems