ユーザ用ツール

サイト用ツール

Writing /var/www/vhosts/w629.ws.domainking.cloud/enjoy-lei.com/lei_wiki/data/cache/3/3f4e61f9a1db526f1b798e20eeb39045.i failed
Unable to save cache file. Hint: disk full; file permissions; safe_mode setting.
Writing /var/www/vhosts/w629.ws.domainking.cloud/enjoy-lei.com/lei_wiki/data/cache/3/3f4e61f9a1db526f1b798e20eeb39045.metadata failed

php_codesnifferの基本
Writing /var/www/vhosts/w629.ws.domainking.cloud/enjoy-lei.com/lei_wiki/data/cache/3/3f4e61f9a1db526f1b798e20eeb39045.i failed
Unable to save cache file. Hint: disk full; file permissions; safe_mode setting.
Writing /var/www/vhosts/w629.ws.domainking.cloud/enjoy-lei.com/lei_wiki/data/cache/3/3f4e61f9a1db526f1b798e20eeb39045.xhtml failed

PHP_CodeSnifferの基本

phpcdテスト

まずインストール

pearコマンドを使ってPHP_CodeSnifferのインストール

pear install PHP_CodeSniffer-1.3.3

公式サイトでは

Easy Install

pear install PHP_CodeSniffer-1.3.3

Pyrus Install

php pyrus.phar install pear/PHP_CodeSniffer-1.3.3

コーディングチェック(PEAR)開始

phpcsコマンド自体もPHPスクリプトでコーディングチェック

phpcs -v --standard=PEAR hoge.php
phpcs -i

チェック結果をXML形式でファイルに保存する

phpcs --report=xml --report-file=hoge.xml --standard=PEAR hoge.php

*コーディングチェック(ZEND)開始

phpcs -v -n --standard=Zend hoge.php

★これは一番いいかも。★

余計なスペースどうのこのの問題がなくなるので、

phpcs -v --tab-width=4 --standard=Zend hoge.php

*有効なファイル拡張子の指定

.php ファイルのみのチェック

phpcs --extensions=php /path/to/code

.php、.inc および .lib ファイルのみのチェック

phpcs --extensions=php,inc,lib /path/to/code
php_codesnifferの基本.txt · 最終更新: 2013/11/28 11:39 by luis_lee