class HearthAmenity < ApplicationRecord include HasWhatnot validates :gid, :name, :description, presence: true def construct_activity(level) Activity.find_by_gid("construct_#{self.name.underscore}_level#{level}") end end