5

名前空間にたくさんのコントローラーがありますFoo。名前空間before_filter 'require_user'に属していない他のコントローラーではなく、それらすべてにを適用したいと思います。Foo

各コントローラーでbefore_filterメソッドを明示的に呼び出す以外に、これを実現する方法はありますか?

4

2 に答える 2

4

FooController含むクラスを作成しbefore_filter、それをその名前空間内のすべてのコントローラーの基本クラスとして使用できます。

于 2009-09-14T08:21:18.793 に答える
1

ObjectSpaceいいえ。本当に厄介な種類のハッキングを行う以外にありません。

于 2009-09-14T07:26:31.000 に答える