Skip to content

Instantly share code, notes, and snippets.

@0livier
Created June 18, 2015 07:50
Show Gist options
  • Save 0livier/28c9c859e1ee6bd895fa to your computer and use it in GitHub Desktop.
Save 0livier/28c9c859e1ee6bd895fa to your computer and use it in GitHub Desktop.
Install QA tools
#!/bin/bash
mkdir -p ~/opt/php-tools
cd ~/opt/php-tools
wget https://phar.phpunit.de/phpunit.phar
curl -OL https://squizlabs.github.io/PHP_CodeSniffer/phpcs.phar
curl -OL https://squizlabs.github.io/PHP_CodeSniffer/phpcbf.phar
wget https://github.com/sebastianbergmann/money/raw/master/build/tools/phploc.phar
wget http://getcomposer.org/composer.phar
wget -c http://static.phpmd.org/php/latest/phpmd.phar
wget https://phar.phpunit.de/phpcpd.phar
wget https://github.com/theseer/phpdox/releases/download/0.8.0/phpdox-0.8.0.phar
ln -s phpdox-0.8.0.phar phpdox.phar
chmod +x *.phar
mkdir -p ~/bin
cd ~/bin
ln -s ~/opt/php-tools/*.phar .
ls *.phar | perl -lne 'm/(.+).phar/; `mv $_ $1`;'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment