lib/usher/interface/rails2_2_interface.rb in joshbuddy-usher-0.5.1 vs lib/usher/interface/rails2_2_interface.rb in joshbuddy-usher-0.5.2
- old
+ new
@@ -10,12 +10,11 @@
def initialize
reset!
end
def reset!
- @usher ||= Usher.new
- @url_generator ||= Usher::Util::Generators::URL.new(@usher)
+ @usher ||= Usher.new(:generator => Usher::Util::Generators::URL.new)
@module ||= Module.new
@module.instance_methods.each do |selector|
@module.class_eval { remove_method selector }
end
@controller_action_route_added = false
@@ -84,10 +83,10 @@
raise "method #{method} not recognized"
end
end
def generate_url(route, params)
- @url_generator.generate(route, params)
+ @usher.generator.generate(route, params)
end
def path_for_options(options)
@usher.path_for_options(options)
end