10 Jul 2015

[CakePHP2]使用を避けるべきModel の名前、それは Folder

あまりにも長い間いろいろ試して判明したのがこれ。

タイトルで終了しますが、CakePHP の bake でコード生成をする際避けるべきデータベーステーブルの名前は、 folders です。

理由はUtility::Folderと名前空間がかぶるから。自動生成つかってなくても、普通にぶつかって一見原因不明のエラーが出ます。

ほかにもモジュール名でかぶりそうなものもありそうですが、ひとまず。