読者です 読者をやめる 読者になる 読者になる

おもしろwebサービス開発日記

Ruby や Rails を中心に、web技術について書いています

helperモジュールは一つだけ定義していればいいのかもしれない

rails

これまで、例えばHogeControllerと関連しているviewファイル内なら、HogeHelperとApplicationHelperしか使えないんだろうなーと思ってたのですがどうやら違うようです。

調べたところ、rails2.0からはどのviewファイルでも全てのヘルパーメソッドが使えるようです。だったらコントローラ名+Helperみたいにファイルを分ける必要はなくて、全部ApplicationHelperに入れてしまった方がいいのかもしれませんね。