class Ecm::Cms::Folder < ActiveRecord::Base # associations has_many :ecm_cms_pages, :class_name => 'Ecm::Cms::Page', :dependent => :destroy, :foreign_key => 'ecm_cms_folder_id' has_many :ecm_cms_partials, :class_name => 'Ecm::Cms::Partial', :dependent => :destroy, :foreign_key => 'ecm_cms_folder_id' has_many :ecm_cms_templates, :class_name => 'Ecm::Cms::Template', :dependent => :destroy, :foreign_key => 'ecm_cms_folder_id' # validations validates :basename, :presence => true validates :pathname, :presence => true end