アプリケーションレイアウトビューに、動作するためにオブジェクトが存在する必要があるコードがあります。オブジェクトは一部のコントローラーに存在しますが、すべてではありません。
最初は、application_controllerでafter_filterを使用して、オブジェクトが存在することを確認できると思いました。ただし、after_filterはビューがレンダリングされた後にのみ適用され、明らかにアンチパターンでもあるため、これは機能しませんでした。
すでにオブジェクトを作成しているコントローラーで不必要にオブジェクトを作成することなく、オブジェクトが常に存在することを保証するための最良の方法は何ですか。