Module: MenuBuilder::Controller

Extended by:
ActiveSupport::Concern
Included in:
ActionController::Base
Defined in:
lib/menu_builder/controller.rb

Defined Under Namespace

Modules: ClassMethods

Instance Method Summary collapse

Instance Method Details

#append_menu_items(*items) ⇒ Object Also known as: append_menu_item



10
11
12
# File 'lib/menu_builder/controller.rb', line 10

def append_menu_items(*items)
  @menu_items += items
end


5
6
7
# File 'lib/menu_builder/controller.rb', line 5

def menu_items(*items)
  @menu_items = items
end

#prepend_menu_items(*items) ⇒ Object Also known as: prepend_menu_item



15
16
17
# File 'lib/menu_builder/controller.rb', line 15

def prepend_menu_items(*items)
  @menu_items = items + @menu_items
end