Sha256: 190275bc7b9646fb187c77f4b178145d4b74822a7b478b95cce2915b7d1bcb6d

Contents?: true

Size: 401 Bytes

Versions: 2

Compression:

Stored size: 401 Bytes

Contents

module Refinery
  module Menus
    module InstanceMethods

      def self.included(base)
        base.send :helper_method, :refinery_menu
      end

      # Compiles a menu.
      def refinery_menu(menu_title)
        ::Refinery::Menu.new(::Refinery::Menus::Menu.find_or_create_by_permatitle(menu_title).links).roots
      end
      alias_method :refinery_page_menu, :refinery_menu

    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
refinerycms-menus-2.0.7 lib/refinery/menus/instance_methods.rb
refinerycms-menus-2.0.6 lib/refinery/menus/instance_methods.rb