lib/simple_navigation/adapters/rails.rb in simple-navigation-3.2.0 vs lib/simple_navigation/adapters/rails.rb in simple-navigation-3.3.0

- old
+ new

@@ -5,12 +5,13 @@ attr_reader :controller, :template def self.register SimpleNavigation.set_env(rails_root, rails_env) ActionController::Base.send(:include, SimpleNavigation::Helpers) - ActionController::Base.send(:helper_method, :render_navigation) - ActionController::Base.send(:helper_method, :active_navigation_item_name) + SimpleNavigation::Helpers.instance_methods.each do |m| + ActionController::Base.send(:helper_method, m.to_sym) + end end def initialize(context) @controller = extract_controller_from context @template = template_from @controller @@ -89,6 +90,6 @@ initializer "simple_navigation.register" do |app| SimpleNavigation.register end end end -end \ No newline at end of file +end