cwerner1 / phpqatools
PHP QA Tools 的元 composer 包。
6.0.0
2022-07-12 08:23 UTC
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
这是一个 composer 元包,用于仅通过一个依赖项安装 PHP 质量保证工具。只使用稳定包,以保持配置简单和安全。
本包包含以下内容
- PHPUnit
- PHP-Invoker
- DbUnit
- PHPLOC
- PHPCPD
- PHP_Depend
- PHPMD
- PHP_CodeSniffer
- Fabien Potencier/PHP Coding Standards Fixer
- Sensiolabs/Security-Checker
- Behat
- PHPStan
- Phan
用法
已安装的工具在 vendor/bin/ 目录下可用,可以像这样启动
php vendor/bin/phpmd
安装
要使用此包,请使用以下命令将其添加为 "dev" 依赖项
composer require cwerner1/phpqatools --dev
或者修改你的 composer.json 如下
require-dev: { "cwerner1/phpqatools": "*" }
更多关于开发依赖项的信息:http://getcomposer.org/doc/04-schema.md#require-dev