class MenuItemInstance < ApplicationRecord belongs_to :menu_item has_many :menu_instance_item_sets has_many :item_sets, through: :menu_instance_item_sets # before_create :generate_menu_item_instance_code def self.findParentCategory(item) if item.menu_category_id return item.menu_category_id else parentitem = MenuItem.find(item.menu_item_id) findParentCategory(parentitem) end end # private # def generate_menu_item_instance_code # self.item_instance_code = SeedGenerator.generate_code(self.class.name, "II") # end end