digitronas / akeneo-coding-standard
PHP标准自动化。
0.3
2019-11-11 13:48 UTC
Requires
- phpro/grumphp: ^0.16.1
- symplify/easy-coding-standard: ^6.1
This package is auto-updated.
Last update: 2024-09-13 08:28:30 UTC
README
结合 EasyCodingStandard + GrumPHP + 自定义规则,为您的项目提供静态分析。
安装
composer require --dev digitronas/akeneo-coding-standard
用法
在项目的根目录中创建 grumphp.yml
文件并添加
parameters: tasks: ecs: config: 'vendor/digitronas/akeneo-coding-standard/ecs.yml' whitelist_patterns: ['.']
备注
- 的
config
属性指向此包的规则集。 - 的
whitelist_patterns
是应该测试的目录列表。只有那些目录中的.php
文件将被测试。
这就是全部。GrumPHP 不会允许提交不符合标准的代码。
进一步阅读
贡献
要添加或删除规则,首先 提交一个问题 以确保您的想法尚未在开发中,并确保项目会批准您的更改。
克隆此仓库并运行 composer install
。这将安装 ecs 和 grumphp。您可能需要 绕过 grumphp,因为它可能不允许您提交不满足标准的文件。
向 master
分支创建拉取请求。更改将通过代码审查后合并。