短縮形や定数を活用
開発環境:CakePHP2.5.1
CakePHPでは標準で、色々な関数の短縮形やパスを指定する定数が用意されています。
開発スピードとソースコードの見やすさを向上してくれますので、積極的に活用しましょう。
短縮形
短縮形 | 基本形 |
---|---|
h() | htmlspecialchars() |
pr() | print_r() |
am() | array_merge() |
詳細はlib/Cake/basics.phpに書かれています。
定数
定数 | パス |
---|---|
CSS | WWW_ROOT . ‘css’ . DS |
JS | WWW_ROOT . ‘js’ . DS |
IMAGES | WWW_ROOT . ‘img’ . DS |
TMP | APP . ‘tmp’ . DS |
LOGS | TMP . ‘logs’ . DS |
CACHE | TMP . ‘cache’ . DS |
これ以外にも様々な定数がlib/Cake/bootstrap.phpに書かれています。