lsbproject / php-clean-code-rules
此存储库包含作者认为最值得尊重的(按作者意思)的代码检查器和静态代码分析器的规则
v2.0.0
2021-05-07 07:46 UTC
Requires
- php: ^8.0
- escapestudios/symfony2-coding-standard: ^3.11
- phpstan/phpstan: ^0.12.33
- slevomat/coding-standard: ^7.0
- squizlabs/php_codesniffer: ^3.5
README
此存储库包含作者认为最值得尊重的(按作者意思)的代码检查器和静态代码分析器的规则。
此规则集旨在将代码转换为单一作者编写的样子,以改善整个项目的可读性和安全性。
它涵盖了psr-12、symfony以及许多现代PHP特性,这要归功于slevomat项目。
安装
composer require lsbproject/php-clean-code-rules --dev
用法
在您的项目中包含一个phpcs.xml文件,其代码如下
<?xml version="1.0"?> <ruleset name="AcmeApp"> <config name="installed_paths" value="vendor/lsbproject/php-clean-code-rules" /> <rule ref="LSBProject" /> </ruleset>