class ActionNav::Set

Public Class Methods

new(controller) click to toggle source
# File lib/action_nav/set.rb, line 6
def initialize(controller)
  @controller = controller
  @navigations = {}
end

Public Instance Methods

[](name) click to toggle source
# File lib/action_nav/set.rb, line 11
def [](name)
  @navigations[name] ||= begin
    "#{name.to_s}_navigation".classify.constantize.new(@controller)
  end
end