It seems wrong to me that you'd even want a file called
"application.rb" in a plugin. If you want methods to be available to
all controllers, you can achieve this by adding the methods to
ActionController::Base via module inclusion.

Having routable controllers in plugins doesn't mean that *everything*
under your_plugin/app should get mixed - code mixing is the special
case, and shouldn't be relied upon too much.

On 6/24/07, Patrick Gundlach <[EMAIL PROTECTED]> wrote:
> Repost, because I wasn't subscribed to the mailing list:
>
> > I have an authentification application with methods such as "logged_in?"
> > in controllers/application.rb. But when I moved the application.rb from
> > a real app to an engine, these methods are not known anymore. I call the
> > method from a controller within the engine. Did I miss anything?
> >
> > Side note: the login_controller in the engine is called, so the engine
> > is active in a way.
> >
> > Patrick
>
>
> --
> Posted via http://www.ruby-forum.com/.
> _______________________________________________
> engine-users mailing list
> [email protected]
> http://lists.rails-engines.org/listinfo.cgi/engine-users-rails-engines.org
>


-- 
* J *
  ~
_______________________________________________
engine-users mailing list
[email protected]
http://lists.rails-engines.org/listinfo.cgi/engine-users-rails-engines.org

Reply via email to