cakePHPだけでなく、フレームワークには命名規約っていうのがあるらしい。全員がそれに沿って作ることで、作業の分割化がスムーズにできるようになるのだとか。 今までフレームワークを触ったことがないぼくは、つい「面倒くさいな」って思ってしまうんだけど、そうしないわけにもいかないっぽいしね(完全無視でも非効率ながらできるっぽいけど)。そんなわけで、それぞれの命名の仕方をまとめてみた。 (以下、全部CookBook日本語版に書かれてることを単にまとめただけです。hasAndBelongsToManyやcounterCacheといった場合の命名規約はその際に書くとして今回は端折って基本と思える部分だけを書きます) 基本──キャメル型とアンダースコア型、複数型と単数型 cakePHPはこの4つの形を使って命名していくらしい。 ■キャメル型 senddata → SendData bigarea →
![cakePHP2.xの命名規約](https://cdn-ak-scissors.b.st-hatena.com/image/square/c3538cbff3e79762e4247963a8ac1c11edef0821/height=288;version=1;width=512/http%3A%2F%2F3.bp.blogspot.com%2F-f8jTwiaiy28%2FT6TanYC7SiI%2FAAAAAAAAAQE%2FqefyXPCGabM%2Fw1200-h630-p-k-no-nu%2Fcake_name.png)