lib/enjoy/models/mongoid/menu.rb in enjoy_cms-0.2.0.2 vs lib/enjoy/models/mongoid/menu.rb in enjoy_cms-0.2.0.3
- old
+ new
@@ -2,21 +2,11 @@
module Models
module Mongoid
module Menu
extend ActiveSupport::Concern
- module ClassMethods
- def page_class_name
- "Enjoy::Page"
- end
-
- def page_class
- page_class_name.constantize
- end
- end
-
included do
- has_and_belongs_to_many :pages, inverse_of: :menus, class_name: page_class_name
+ has_and_belongs_to_many :pages, inverse_of: :menus, class_name: "Enjoy::Page"
alias_method :items, :pages
field :name, type: String, default: ""
end
end