Files
nairobi/app/models/sdg/goal.rb
2020-12-04 18:27:49 +01:00

20 lines
372 B
Ruby

class SDG::Goal < ApplicationRecord
include SDG::Related
validates :code, presence: true, uniqueness: true, inclusion: { in: 1..17 }
has_many :targets, dependent: :destroy
def title
I18n.t("sdg.goals.goal_#{code}.title")
end
def description
I18n.t("sdg.goals.goal_#{code}.description")
end
def self.[](code)
find_by!(code: code)
end
end