cakePHPのメモ。
■cakePHP 命名規則
1) DB Table
・複数形かつ小文字のアンダースコア法
例: sample_projects
2) Model
・単数形のキャメル記法
例: SampleProduct.php
3) Controller
・複数形のキャメル記法+Controller
例: SampleProductsController.php
4) Action
・小文字のアンダースコア法
例: sample_product()
5) View
・コントローラ名のディレクトリを作り、その中に格納
例: SampleProducts/index.ctp
6) Method
・先頭小文字のキャメル記法
例: sampleProduct()
7) Valiable
・先頭小文字のキャメル記法、ただしクラスは先頭大文字
例: $value, $SampleProduct
8) Constant
・全て大文字
例: CONSTANT
■その他の規則
・コメントは英語を推奨
・インデントはタブを使用
・制御構造は簡略化しない
・ファイル読み込みは include_onceで行う
■番外編
キャッシュの消し方
cake/app/tmp/cache/models/
cake/app/tmp/cache/persistent/
cake/app/tmp/cache/views/
内のファイルを削除