【发布时间】:2017-11-26 16:14:42
【问题描述】:
如何创建自定义规则集以由 fix 命令和选项 --rules=@custom 运行?
像@PSR1、@PSR2、@Symfony、@PHP56Migration、@PHP70Migration、@PHP71Migration 一样。
php-cs-fixer 版本:2.2.3
仅通过插入供应商代码 -vendor/friendsofphp/php-cs-fixer/src/RuleSet.php:
private $setDefinitions = array(
'@custom' => [
'some_custom_fixer` => true,
]
)
按我的预期工作,但 RuleSet 是 final class。使用自定义配置 .php_cs 时,有没有办法覆盖或扩展 setDefinitions?
【问题讨论】:
-
为什么不简化列表特定的修复程序?你的目标到底是什么?
-
我明白了。感谢分享。
标签: php php-cs-fixer