diff --git a/app/models/income.rb b/app/models/income.rb index 96bf969f..2402876c 100644 --- a/app/models/income.rb +++ b/app/models/income.rb @@ -6,17 +6,6 @@ class Income < ApplicationRecord friendly_id :designation, use: [:slugged] - def label - case designation - when "Economically Disadvantaged - Y" - "Economically Disadvantaged" - when "Economically Disadvantaged - N" - "Not Economically Disadvantaged" - when "Unknown" - "Unknown" - end - end - def self.to_designation(income) case income in /Free\s*Lunch|Reduced\s*Lunch|Low\s*Income|Reduced\s*price\s*lunch/i @@ -27,4 +16,14 @@ class Income < ApplicationRecord "Unknown" end end + + LABELS = { + "Economically Disadvantaged - Y" => "Economically Disadvantaged", + "Economically Disadvantaged - N" => "Not Economically Disadvantaged", + "Unknown" => "Unknown" + } + + def label + LABELS[designation] + end end