On Apr 23, 2:43 pm, Marnen Laibow-Koser <[email protected]> wrote: > Ar Chron wrote: > > You can get by "reusing" a class name, but it's a PITA. > > > I had a model named Filter, then upgraded Rails at one point, and all > > sorts of ugly conflicts occurred since the new version of Rails included > > a Filter clas. > > > One solution is to reference the class to the local namespace, such as > > in the controller: > > > @filters = ::Filter.find(blah blah blah) > > I believe that would be the global namespace, no? >
That works because ActionController creates ActionController::Filter, but ruby's File class is also at the top level so I don't think you'd have much luck there Fred > > > > While it can be done, I wouldn't ever do it again. > > Yeah. > > Best, > -- > Marnen Laibow-Koserhttp://www.marnen.org > [email protected] > -- > Posted viahttp://www.ruby-forum.com/. > > -- > 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 [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group > athttp://groups.google.com/group/rubyonrails-talk?hl=en. -- 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 [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

