Module: LinkedRails::Enhancements::Menuable::Model::ClassMethods
- Defined in:
- lib/linked_rails/enhancements/menuable/model.rb
Instance Method Summary collapse
Instance Method Details
#menu_class ⇒ Object
23 24 25 |
# File 'lib/linked_rails/enhancements/menuable/model.rb', line 23 def ||= "#{name}MenuList".safe_constantize || "#{superclass.name}MenuList".safe_constantize end |
#preview_includes ⇒ Object
27 28 29 30 31 |
# File 'lib/linked_rails/enhancements/menuable/model.rb', line 27 def preview_includes return super if .blank? super + ..keys.map { |tag| "#{tag}_menu" } end |