Hi, I''m trying to override the "redirect_to" method in the ActionController''s Base class but I am running into some trouble. The method seems to reside in "class Base", "class << self". This might be part of the problem. First of all I am using one file to specify all my overrides: "overrides.rb", which I require in my "environment.rb" file. In any case if I try to override it like so: class ActionController::Base def redirect_to # do something end end It fails since it can''t find the name: ActionController. I solved this by moving the override into the "application_helper.rb" file. Is there a way to position my "overrides.rb" file so that it could override this method? When I place the override in my application_helper i can override it but I can''t call "super". It seems to think there is no super method available (this might be caused by the class << self part?). Currently I solved the problem by copying the code from "base.rb"''s redirect_to function into the override like so. class ActionController::Base def redirect_to(options = {}, *parameters_for_method_reference) #:doc: # do something case options ... ... # much code that should not be here :( ... end end end Needless to say this method sucks (big time). I''d like to know the correct way to override this method. Andre Foeken --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---