landingi / php-coding-standards
Landingi 静态代码分析包
v1.0.14
2023-04-18 11:25 UTC
Requires
- php: >=7.4
- phpstan/extension-installer: ^1.1
- phpstan/phpstan: ^1.10
- phpstan/phpstan-doctrine: ^1.3
- phpstan/phpstan-phpunit: ^1.3
- phpstan/phpstan-symfony: ^1.3
- povils/phpmnd: ^3.1
- symfony/polyfill-php80: ^1.27
- symplify/easy-coding-standard: ^11.3
Requires (Dev)
- phpunit/phpunit: ~9.5.26
- roave/security-advisories: dev-latest
- symfony/dotenv: ~5.4.5
README
此存储库汇总了我们用于代码测试的库中的配置文件
安装
composer require --dev landingi/php-coding-standards
组件
phpstan
配置
includes: - vendor/landingi/php-coding-standards/phpstan.neon parameters: #Your custom config
vendor/bin/phpstan analyze -c phpstan.neon
包
- phpstan/phpstan
- phpstan/phpstan-phpunit
- phpstan/phpstan-symfony
- phpstan/phpstan-doctrine
可选包
- Jan0707/phpstan-prophecy - 用于 Prophecy 模拟工具
- phpstan/phpstan-mockery
ecs
配置
vendor/bin/ecs check --config vendor/landingi/php-coding-standards/ecs.php
包
- symplify/easy-coding-standard