Sha256: f1e36cab7f380966b3ce650c9bb4541dcf6010bb8e4a72819dee956fd4df3cff
Contents?: true
Size: 371 Bytes
Versions: 6
Compression:
Stored size: 371 Bytes
Contents
class SpudMenu < ActiveRecord::Base validates :name,:presence => true validates_uniqueness_of :name, :scope => [:site_id] has_many :spud_menu_items, :as => :parent, :dependent => :destroy has_many :spud_menu_items_combined, :class_name => "SpudMenuItem", :foreign_key => :spud_menu_id, :dependent => :destroy scope :site, lambda {|sid| where(:site_id => sid)} end
Version data entries
6 entries across 6 versions & 1 rubygems