[PHP] composer をあらためてインストールする

global インストールができるようになっていたので導入を書き換えます。

composer をインストールする

% curl -sS https://getcomposer.org/installer | php
% mv composer.phar /usr/local/bin/composer

パスの通っているディレクトリへ名前を変えて移動します。

PHP_CodeSniffer をインストールする

composer を使って global インストールします。

% composer global require "squizlabs/php_codesniffer=*"

.composer/vendor/bin/phpcs に配置されています。

path を通す

.composer/vendor/bin/ へパスを通します。

.zshenv
path=(
    ~/bin
    ~/perl5/bin
    ~/.composer/vendor/bin
    /usr/local/bin
    /usr/sbin
    /sbin
    $path
)

ターミナルにログインし直すと、phpcs が使えるようになります。

% phpcs --version
PHP_CodeSniffer version 1.5.4 (stable) by Squiz (http://www.squiz.net)