helsingborg-stad / phpcs
该包最新版本(0.3.5)的许可信息不可用。
支持Helsingborg Stad组织编码标准的PHP_CodeSniffer规则集
0.3.5
2024-01-29 08:57 UTC
Requires
- php: >=7.4
- dealerdirect/phpcodesniffer-composer-installer: ^1.0
- squizlabs/php_codesniffer: ^3.0
- wp-coding-standards/wpcs: ^3.0
README
安装
在项目的根目录下运行以下命令
composer config allow-plugins.dealerdirect/phpcodesniffer-composer-installer true
composer require --dev helsingborg-stad/phpcs
可用的规则集
Hbg-WordPress
针对WordPress主题和插件的特定规则集。
示例用法
<?xml version="1.0"?> <ruleset name="Some Wordpress Plugin"> <file>./source/php</file> <file>./tests</file> <rule ref="Hbg-WordPress"></rule> </ruleset>
可用的composer二进制文件
包括2个二进制文件,用于仅对更改的文件运行phpcs和phpcbf。当前分支的变化与提供的分支进行比较,适用于CI环境。
示例
vendor/bin/phpcs-changed origin/main
此示例在当前分支与origin/main进行比较时运行phpcs对所有更改的文件。
vendor/bin/phpcbf-changed origin/main
此示例在当前分支与origin/main进行比较时运行phpcbf对所有更改的文件。