2017-06-23 2 views
1

fixコマンドで実行するカスタムルールセットを作成するには、オプション[email protected]を使用しますか? @PSR1同様php-cs-fixerのカスタムルールセットを作成するにはどうしたらいいですか?

@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

現在、カスタムフィクサーの登録方法をカスタムルールセットに登録する方法はありません。 しかし、私たちはすでにそれを紹介するのがいいと思っていましたが、それは私たちのtodoリストではあまり意味がありません。 最初の議論の後、どのように対処しなければならないのか、PRを自由に書いてください。ところで

関連する問題