[Ruby on Rails] コントローラの作成と命名規則
Ruby on Railsにて、rails generate コマンドでコントローラを作成するときの命名規則を調べたのでメモ。
コントローラの名前は「CamelCased(キャメルケース)」か「under_scored(アンダースコアード)」のどちらかの方式で指定できます。
■ CamelCased(キャメルケース) の例
$ rails generate controller FacebookUsers
■ under_scored(アンダースコアード) の例
$ rails generate controller facebook_users
結論としては、いずれの方式も作成されるファイル名は「under_scored」の形式となり、作成されるクラス名は「CamelCased」の形式となるみたいです。
【参考】