cwerner1 / phpqatools
A meta composer package for PHP QA Tools.
Installs: 7
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 20
Type:metapackage
pkg:composer/cwerner1/phpqatools
Requires
Suggests
- apigen/apigen: Documentation Generator using nette and texy.
- mayflower/php-codebrowser: A code browser that augments the code with information from various QA tools.
- phpdocumentor/phpdocumentor: Documentation Generator for PHP.
- sami/sami: Documentation generator used for Symfony2 docs.
- theseer/phpdox: A fast Documentation generator for PHP Code using standard technology (SRC, DOCBLOCK, XML and XSLT) with event based processing.
README
This is a composer meta package for installing PHP Quality Assurance Tools with only one dependency. Only stable packages are used, to keep the configuration easy and secure.
Included in this package are:
- PHPUnit
- PHP-Invoker
- DbUnit
- PHPLOC
- PHPCPD
- PHP_Depend
- PHPMD
- PHP_CodeSniffer
- Fabien Potencier/PHP Coding Standards Fixer
- Sensiolabs/Security-Checker
- Behat
- PHPStan
- Phan
Usage
The installed tools are available in vendor/bin/ and can be started like this:
php vendor/bin/phpmd
Installation
To use this package, add it as as "dev" dependency with this command:
composer require cwerner1/phpqatools --dev
Or modify your composer.json as followed:
require-dev: { "cwerner1/phpqatools": "*" }
More info about development dependencies: http://getcomposer.org/doc/04-schema.md#require-dev