swisnl / php-cs-fixer-config
SWIS使用的默认PHP-CS-Fixer配置工厂
1.36.0
2024-09-16 13:36 UTC
Requires
- php: >=7.4
- adamwojs/php-cs-fixer-phpdoc-force-fqcn: ^2.0
- friendsofphp/php-cs-fixer: 3.64.*
This package is auto-updated.
Last update: 2024-09-16 13:37:32 UTC
README
SWIS使用的默认PHP-CS-Fixer配置工厂
安装
通过Composer
composer require --dev swisnl/php-cs-fixer-config
使用方法
只需在PHP-CS-Fixer配置中使用配置工厂即可,一切就绪!
<?php
$finder = PhpCsFixer\Finder::create()
->in([
__DIR__.'/app',
__DIR__.'/config',
__DIR__.'/database',
__DIR__.'/lang',
__DIR__.'/routes',
__DIR__.'/tests',
])
;
return Swis\PhpCsFixer\Config\Factory::create()
->setFinder($finder);
变更日志
请参阅变更日志,了解最近有哪些更改。
如何发布新版本
- 阅读PHP-CS-Fixer发布说明,查看当前版本和最新版本之间是否有所显著变化。
- 通过使用别名,在现有(大型)项目中安装PHP-CS-Fixer的最新版本。第一个版本是你想要测试的版本,第二个版本是当前已安装的版本。
"require-dev": { "friendsofphp/php-cs-fixer": "3.34.1 as 3.27.0" }
- 运行
composer update friendsofphp/php-cs-fixer
。 - 运行PHP-CS-Fixer。
- 检查是否没有意外或不希望的改变。如果有,它们可能是我们不喜欢的新功能或PHP-CS-Fixer中的错误。如果我们想禁用新功能,请更新
src/Factory.php
中的配置。如果是错误,请向PHP-CS-Fixer仓库报告并等待修复。 - 撤销对项目所做的更改并关闭。
- 在
composer.json
中增加PHP-CS-Fixer版本并提交。 - 在
CHANGELOG.md
中更新发布说明并提交。 - 标记最新提交并推送更改。别忘了推送标签!
安全性
如果您发现任何与安全性相关的问题,请通过security@swis.nl发送电子邮件,而不是使用问题跟踪器。
许可证
MIT许可证(MIT)。请参阅许可证文件以获取更多信息。