phpcs と WordPress

良く

$  git clone -b master https://github.com/WordPress-Coding-Standards/WordPress-Coding-Standards.git ~/.composer/vendor/squizlabs/php_codesniffer/Standards/WordPress

とか

git clone git@github.com:WordPress-Coding-Standards/WordPress-Coding-Standards.git ~/.composer/vendor/squizlabs/php_codesniffer/CodeSniffer/Standards/WordPress

とかしろっていうのがあるが、composer を使うのなら wp-coding-standards/wpcs を使えば良いのではないか。

composer-phpcodesniffer-standards-pluginphpcodesniffer-composer-installer があると登録は自動でやってくれるのだろうか?そこが良く分からない…。


実際

自分がやったのは以下

composer global require squizlabs/php_codesniffer
composer global require wp-coding-standards/wpcs
which phpcs
~/.composer/vendor/bin/phpcs
phpcs --config-set installed_paths ~/.composer/vendor/wp-coding-standards/wpcs/
phpcs -i
The installed coding standards are MySource, PEAR, PSR1, PSR2, PSR12, Squiz, Zend, WordPress, WordPress-Core, WordPress-Docs and WordPress-Extra

php,WordPress

Posted by tako