Browse Source

Remove unused person class and methods

pull/1249/head
Kat 3 years ago
parent
commit
40a1fb0e21
  1. 18
      app/models/form/sales/pages/person.rb
  2. 20
      app/models/form/sales/questions/person.rb
  3. 4
      app/models/form/sales/questions/person_age.rb
  4. 4
      app/models/form/sales/questions/person_age_known.rb
  5. 4
      app/models/form/sales/questions/person_gender_identity.rb
  6. 4
      app/models/form/sales/questions/person_known.rb
  7. 4
      app/models/form/sales/questions/person_relationship_to_buyer_1.rb
  8. 4
      app/models/form/sales/questions/person_working_situation.rb

18
app/models/form/sales/pages/person.rb

@ -3,22 +3,4 @@ class Form::Sales::Pages::Person < ::Form::Page
super(id, hsh, subsection)
@person_index = person_index
end
def person_display_number
joint_purchase? ? @person_index - 2 : @person_index - 1
end
def joint_purchase?
id.include?("_joint_purchase")
end
def details_known_question_id
"details_known_#{person_display_number}"
end
def field_for_person(field, suffix = "")
return [field, person_display_number, suffix].join if field == "details_known_"
[field, @person_index, suffix].join
end
end

20
app/models/form/sales/questions/person.rb

@ -1,20 +0,0 @@
class Form::Sales::Questions::Person < ::Form::Question
def initialize(id, hsh, page, person_index:)
super(id, hsh, page)
@person_index = person_index
end
def person_display_number
joint_purchase? ? @person_index - 2 : @person_index - 1
end
def joint_purchase?
page.id.include?("_joint_purchase")
end
def field_for_person(field, suffix = "")
return [field, person_display_number, suffix].join if field == "details_known_"
[field, @person_index, suffix].join
end
end

4
app/models/form/sales/questions/person_age.rb

@ -1,6 +1,6 @@
class Form::Sales::Questions::PersonAge < Form::Sales::Questions::Person
class Form::Sales::Questions::PersonAge < ::Form::Question
def initialize(id, hsh, page, person_index:)
super
super(id, hsh, page)
@check_answer_label = "Person #{person_index}’s age"
@header = "Age"
@type = "numeric"

4
app/models/form/sales/questions/person_age_known.rb

@ -1,6 +1,6 @@
class Form::Sales::Questions::PersonAgeKnown < ::Form::Sales::Questions::Person
class Form::Sales::Questions::PersonAgeKnown < ::Form::Question
def initialize(id, hsh, page, person_index:)
super
super(id, hsh, page)
@check_answer_label = "Person #{person_index}’s age known?"
@header = "Do you know person #{person_index}’s age?"
@type = "radio"

4
app/models/form/sales/questions/person_gender_identity.rb

@ -1,6 +1,6 @@
class Form::Sales::Questions::PersonGenderIdentity < ::Form::Sales::Questions::Person
class Form::Sales::Questions::PersonGenderIdentity < ::Form::Question
def initialize(id, hsh, page, person_index:)
super
super(id, hsh, page)
@check_answer_label = "Person #{person_index}’s gender identity"
@header = "Which of these best describes Person #{person_index}’s gender identity?"
@type = "radio"

4
app/models/form/sales/questions/person_known.rb

@ -1,6 +1,6 @@
class Form::Sales::Questions::PersonKnown < Form::Sales::Questions::Person
class Form::Sales::Questions::PersonKnown < ::Form::Question
def initialize(id, hsh, page, person_index:)
super
super(id, hsh, page)
@check_answer_label = "Details known for person #{person_index}?"
@header = "Do you know the details for person #{person_index}?"
@type = "radio"

4
app/models/form/sales/questions/person_relationship_to_buyer_1.rb

@ -1,6 +1,6 @@
class Form::Sales::Questions::PersonRelationshipToBuyer1 < ::Form::Sales::Questions::Person
class Form::Sales::Questions::PersonRelationshipToBuyer1 < ::Form::Question
def initialize(id, hsh, page, person_index:)
super
super(id, hsh, page)
@check_answer_label = "Person #{person_index}’s relationship to Buyer 1"
@header = "What is Person #{person_index}’s relationship to Buyer 1?"
@type = "radio"

4
app/models/form/sales/questions/person_working_situation.rb

@ -1,6 +1,6 @@
class Form::Sales::Questions::PersonWorkingSituation < ::Form::Sales::Questions::Person
class Form::Sales::Questions::PersonWorkingSituation < ::Form::Question
def initialize(id, hsh, page, person_index:)
super
super(id, hsh, page)
@check_answer_label = "Person #{person_index}’s working situation"
@header = "Which of these best describes Person #{person_index}’s working situation?"
@type = "radio"

Loading…
Cancel
Save