Привет, я использую php-cs-fixer впервые. Я знаю, что мы должны установить файл .php_cs.dist
Это пример файла, который я получил из репозитория git PHP-CS-закрепитель.
$finder = PhpCsFixer\Finder::create()
->exclude('somedir')
->in(__DIR__);
return PhpCsFixer\Config::create()
->setRules(array(
'@Symfony' => true,
'full_opening_tag' => false,
))
->setFinder($finder);
Когда я запускаю эту команду на CLI
исправление php-cs-fixer —config = .php_cs.dist —allow-risky
Это говорит о том, что мне нужно указать опции —allow-risky, но в документации ничего не сказано о том, как установить опцию, позволяющую рискованно помогать мне, ребята. Чем скорее, тем лучше.
мой вопрос
Как запустить рискованные правила? Так как ничего не сказано о том, как использовать допустимое правило в php-cs-fixer.
Метод ->setRiskyAllowed(true)
, Код реализации.
Ваш код должен выглядеть примерно так:
$finder = PhpCsFixer\Finder::create()
->exclude('somedir')
->in(__DIR__);
return PhpCsFixer\Config::create()
->setRiskyAllowed(true)
->setRules(array(
'@Symfony' => true,
'full_opening_tag' => false,
))
->setFinder($finder);
Я согласен, что этот метод несколько скрыт, и я не нашел его, пока не просмотрел исходный код.
Мы можем включить опцию allow risky в командной строке следующим образом:
php-cs-fixer fix --config=.php_cs.dist --allow-risky=yes