8 changed files with 115 additions and 22 deletions
@ -0,0 +1,11 @@
|
||||
# added in 2026 |
||||
class Form::Lettings::Pages::ReferralNoms < ::Form::Page |
||||
def initialize(id, hsh, subsection) |
||||
super |
||||
@id = "referral_noms" |
||||
end |
||||
|
||||
def questions |
||||
@questions ||= [Form::Lettings::Questions::ReferralNoms.new(nil, nil, self)] |
||||
end |
||||
end |
||||
@ -0,0 +1,11 @@
|
||||
# added in 2026 |
||||
class Form::Lettings::Pages::ReferralOrg < ::Form::Page |
||||
def initialize(id, hsh, subsection) |
||||
super |
||||
@id = "referral_org" |
||||
end |
||||
|
||||
def questions |
||||
@questions ||= [Form::Lettings::Questions::ReferralOrg.new(nil, nil, self)] |
||||
end |
||||
end |
||||
@ -0,0 +1,11 @@
|
||||
# added in 2026 |
||||
class Form::Lettings::Pages::ReferralRegister < ::Form::Page |
||||
def initialize(id, hsh, subsection) |
||||
super |
||||
@id = "referral_register" |
||||
end |
||||
|
||||
def questions |
||||
@questions ||= [Form::Lettings::Questions::ReferralRegister.new(nil, nil, self)] |
||||
end |
||||
end |
||||
@ -0,0 +1,24 @@
|
||||
# added in 2026 |
||||
class Form::Lettings::Questions::ReferralNoms < ::Form::Question |
||||
def initialize(id, hsh, page) |
||||
super |
||||
@id = "referral_noms" |
||||
@copy_key = "lettings.household_situation.referral.noms" |
||||
@type = "radio" |
||||
@check_answers_card_number = 0 |
||||
@question_number = QUESTION_NUMBER_FROM_YEAR[form.start_date.year] || QUESTION_NUMBER_FROM_YEAR[QUESTION_NUMBER_FROM_YEAR.keys.max] |
||||
end |
||||
|
||||
def answer_options |
||||
{ |
||||
"1" => { |
||||
"value" => "Answer A", |
||||
}, |
||||
"2" => { |
||||
"value" => "Answer B", |
||||
}, |
||||
}.freeze |
||||
end |
||||
|
||||
QUESTION_NUMBER_FROM_YEAR = { 2025 => 84 }.freeze |
||||
end |
||||
@ -0,0 +1,24 @@
|
||||
# added in 2026 |
||||
class Form::Lettings::Questions::ReferralOrg < ::Form::Question |
||||
def initialize(id, hsh, page) |
||||
super |
||||
@id = "referral_org" |
||||
@copy_key = "lettings.household_situation.referral.org" |
||||
@type = "radio" |
||||
@check_answers_card_number = 0 |
||||
@question_number = QUESTION_NUMBER_FROM_YEAR[form.start_date.year] || QUESTION_NUMBER_FROM_YEAR[QUESTION_NUMBER_FROM_YEAR.keys.max] |
||||
end |
||||
|
||||
def answer_options |
||||
{ |
||||
"1" => { |
||||
"value" => "Answer A", |
||||
}, |
||||
"2" => { |
||||
"value" => "Answer B", |
||||
}, |
||||
}.freeze |
||||
end |
||||
|
||||
QUESTION_NUMBER_FROM_YEAR = { 2025 => 84 }.freeze |
||||
end |
||||
@ -0,0 +1,24 @@
|
||||
# added in 2026 |
||||
class Form::Lettings::Questions::ReferralRegister < ::Form::Question |
||||
def initialize(id, hsh, page) |
||||
super |
||||
@id = "referral_register" |
||||
@copy_key = "lettings.household_situation.referral.register" |
||||
@type = "radio" |
||||
@check_answers_card_number = 0 |
||||
@question_number = QUESTION_NUMBER_FROM_YEAR[form.start_date.year] || QUESTION_NUMBER_FROM_YEAR[QUESTION_NUMBER_FROM_YEAR.keys.max] |
||||
end |
||||
|
||||
def answer_options |
||||
{ |
||||
"1" => { |
||||
"value" => "Answer A", |
||||
}, |
||||
"2" => { |
||||
"value" => "Answer B", |
||||
}, |
||||
}.freeze |
||||
end |
||||
|
||||
QUESTION_NUMBER_FROM_YEAR = { 2025 => 84 }.freeze |
||||
end |
||||
Loading…
Reference in new issue