2017-06-23 53 views
1

如何通過fix命令創建自定義規則集並使用選項[email protected]如何爲php-cs-fixer創建自定義規則集?

@PSR1@PSR2@Symfony@PHP56Migration@PHP70Migration@PHP71Migration製成。

PHP-CS-固定器版本:2.2.3

只有插入供應商代碼 - vendor/friendsofphp/php-cs-fixer/src/RuleSet.php

private $setDefinitions = array(
     '@custom' => [ 
     'some_custom_fixer` => true, 
     ] 
) 

作品如我所料,但RuleSetfinal class。當使用自定義配置.php_cs時,有沒有辦法覆蓋或擴展setDefinitions

+0

爲什麼不簡化列表中選擇特定固定器?你的目標是什麼? –

+0

像這樣:https://github.com/FriendsOfPHP/PHP-CS-Fixer/pull/2884 –

+0

我明白了。感謝分享。 –

回答

2

目前,無法註冊自定義規則集如何註冊自定義修復程序。 儘管如此,我們已經認爲它會很好的介紹它,但它不是我們的待辦事項清單上的prio。 在初步討論之後,請隨時編寫如何處理它的提案以及PR。 https://github.com/FriendsOfPHP/PHP-CS-Fixer/

相關問題