module MenuRails::BaseMenu

Public Instance Methods

controller() click to toggle source
# File lib/menu-rails/base_menu.rb, line 14
def controller
  raise 'Controller not valid if not displaying menu' if @controller.nil?

  @controller
end
display_for_controller(tmp_controller) { || ... } click to toggle source
# File lib/menu-rails/base_menu.rb, line 5
def display_for_controller(tmp_controller)
  old_controller = @controller
  @controller    = tmp_controller
  block_result   = yield
  @controller    = old_controller

  block_result
end