adeoweb / adeo-coding-style-php
AdeoWeb 标准
1.1.5
2022-09-01 06:39 UTC
Requires
- slevomat/coding-standard: ^8.4
Suggests
- magento/magento-coding-standard: Required for usage with magento.
README
一套为 PHP_CodeSniffer 工具制定的 AdeoWeb 规则。
安装
要在项目中使用,您可以
- 添加包
$ composer require --dev adeoweb/adeo-coding-style-php
- 要添加代码标准,请将以下内容添加到
phpcs.xml
并相应修改
<?xml version="1.0"?> <ruleset> <rule ref="./vendor/adeoweb/adeo-coding-style-php/standard/Magento/ruleset.xml"/> <file>./src</file> </ruleset>
运行
运行
$ ./vendor/bin/phpcs
自动修复问题
您还可以从命令行运行 phpcbf
来修复代码,例如修复 "MyAwesomeExtension" 的警告,如 "PHPCBF CAN FIX THE [0-9]+ MARKED SNIFF VIOLATIONS AUTOMATICALLY"
$ vendor/bin/phpcbf app/code/MyAwesomeExtension
版本
当有更新时发布
- 补丁:警告类型的信息已更改:已添加、删除或参数已更改
- 小版本:错误类型的信息已更改