【CakePHP】命名規則について
-
カテゴリ:
- PHP
-
タグ:
- #CakePHP
CakePHPは暗黙の了解的な部分が多い気がしていて、特に命名規則なんてその典型例だと思います。
上手に設定すると、ソースを書く量も少なくなるし、統一性も担保できるので可読性も上がるしいいことづくめだと思いますが、初めての人にはちょっときついですよね。
そこで命名規則の早見表を作りました。
「$name = 'Mshop'」のモデルを作成する場合の命名規則と、viewやcontrollerの例
Controller | Model | View | |
---|---|---|---|
ファイル名 | mshops_controller.php | mshop.php | 何でも可 *1 |
$names | Mshops | Mshop | なし |
クラス名 | MshopsController | Mshop | なし |
格納する フォルダ名 |
/controllers | /models | /views/mshops |
*1:viewのファイル名と、controllerのファンクション名(Viewファイルを呼び出す)とを同じにする必要あり
投稿日:2018-07-02
更新日:2018-10-02