私はネームスペースFoo
に多数のコントローラを持っています。 私はbefore_filter 'require_user'
をすべてに適用したいですが、Foo
名前空間に属していない他のコントローラには適用しません。特定のネームスペースのすべてのコントローラにRailsコントローラフィルタを適用しますか?
各コントローラにbefore_filterメソッドを呼び出す明示的にほかにこれを実現する方法はありますか?ハックのいくつかの本当に厄介なObjectSpace
種類を行うよりも、他の未
どうすればいいですか?私は、クラスを作成してみましたが、それはのようなフィルタ – eveevans
何かする前に継承does't: 'クラスの名前空間:: ResourceController <名前空間:: BaseController' –
または、より現実的な例:'クラスの管理:: InviteTokensController <管理:: AdminController ' –