liquid_feedback_frontend

annotate model/survey_member.lua @ 1735:5a8a09119865

Added survey feature
author bsw
date Fri Oct 08 00:09:23 2021 +0200 (2021-10-08)
parents
children
rev   line source
bsw@1735 1 SurveyMember = mondelefant.new_class()
bsw@1735 2 SurveyMember.table = 'survey_member'
bsw@1735 3
bsw@1735 4 SurveyMember:add_reference{
bsw@1735 5 mode = '11',
bsw@1735 6 to = "SurveyAnswerSet",
bsw@1735 7 this_key = 'survey_answer_set_ident',
bsw@1735 8 that_key = 'ident',
bsw@1735 9 ref = 'answer_set',
bsw@1735 10 back_ref = 'member'
bsw@1735 11 }
bsw@1735 12
bsw@1735 13 function SurveyMember:by_pk(survey_id, member_id)
bsw@1735 14 return self:new_selector()
bsw@1735 15 :add_where{ "survey_id = ?", survey_id }
bsw@1735 16 :add_where{ "member_id = ?", member_id }
bsw@1735 17 :optional_object_mode()
bsw@1735 18 :exec()
bsw@1735 19 end

Impressum / About Us