vaclavvanik/coding-standard

瓦茨拉夫·瓦尼克编码标准是一套应用于我的项目的PHPCS规则;)

安装: 61

依赖项: 0

建议者: 0

安全性: 0

星标: 0

关注者: 2

分支: 0

开放问题: 0

类型:phpcodesniffer-standard

0.9.0 2021-09-22 11:42 UTC

This package is auto-updated.

Last update: 2024-09-22 18:20:35 UTC


README

瓦茨拉夫·瓦尼克编码标准(VVCS)是一套应用于我的项目的PHP_CodeSniffer规则。

VVCS受到Doctrine编码标准的启发,并大量基于Slevomat编码标准

安装

推荐安装PHP CS Fixer的方式是在项目中的专用composer.json文件中使用Composer,例如在tools/php-coding-standard目录中

mkdir --parents tools/php-coding-standard
composer require --working-dir=tools/php-coding-standard vaclavvanik/coding-standard
cp tools/php-coding-standard/vendor/vaclavvanik/coding-standard/phpcs.dist.xml tools/php-coding-standard/.phpcs.xml
cp tools/php-coding-standard/vendor/vaclavvanik/coding-standard/.gitignore tools/php-coding-standard/.gitignore

配置

分发配置文件:phpcs.dist.xml

规则集文档.

使用方法

修复

./tools/php-coding-standard/vendor/bin/phpcbf --basepath=. --standard=tools/php-coding-standard/.phpcs.xml

检查

./tools/php-coding-standard/vendor/bin/phpcs --basepath=. --standard=tools/php-coding-standard/.phpcs.xml