kamelot / code-sniffer
phpcodesniffer 的规则集。(这是我第一个 composer 包,第一个 gitflow,第一个规则集。欢迎任何反馈)
0.2.2
2017-11-20 12:19 UTC
Requires
- php: >=7.0
- squizlabs/php_codesniffer: ^3.1.1
Requires (Dev)
- phpunit/phpunit: ^6.3
This package is not auto-updated.
Last update: 2024-09-18 03:44:47 UTC
README
一些自定义 PHP codesniffer 规则
https://packagist.org.cn/packages/kamelot/code-sniffer
规则列表
@todo 将包含一个工单/问题 ID
示例
使用报告
vendor/bin/phpcs --standard=standard/Kamelot/ruleset.xml --extensions=php \ --encoding=utf-8 -n tests/Kamelot/ok/ --colors
默认用法
vendor/bin/phpcs --standard=standard/Kamelot/ruleset.xml --extensions=php \ --encoding=utf-8 -n src --colors
测试代码
运行命令
检查是否一切都错了 :-)
vendor/bin/phpcs --standard=standard/Kamelot/ruleset.xml \ --extensions=php --encoding=utf-8 -n tests/Kamelot/errors
检查是否一切都正常
vendor/bin/phpcs --standard=standard/Kamelot/ruleset.xml \ --extensions=php --encoding=utf-8 -n tests/Kamelot/ok
PhpUnit
现在你可以通过 phpunit 来做这件事了
vendor/bin/phpunit
安装
通过 Composer 安装
composer require kamelot/CodeSniffer