CakePHPコーディング規約
インストール
インストール
CakePHP用のチェックデータをインストール
# pear channel-discover pear.cakephp.org
# pear install cakephp/CakePHP_CodeSniffer
インストール確認
# phpcs -i
The installed coding standards are PSR1, PSR2, Zend, PHPCS, Squiz, CakePHP, PEAR and MySource
「CakePHP」が表示されていればOK
・チェック実行
チェック
この方法だと、stepレベルでのチェック結果が表示される
チェック結果サマリー表示
# phpcs --report=summary --report-checkstyle=CakePHP --standard=CakePHP --extensions=php ./
メモ
チェック内容によっては、変数名がキャメル記法でない、プライベートメソッドが「_(アンダースコア)」からは始まってない的なエラーがいっぱいでる。
なので、このままだと使えない。。。