Используйте вкладку для отступа в PHP-CS-Fixer

Как я могу настроить PHP-CS-Fixer для использования вкладки для отступа?

Я могу видеть indentation_type фиксаж

* indentation_type [@PSR2, @Symfony]
| Code MUST use configured indentation type.

Но как мне настроить тип отступа? Если я попытаюсь установить 'indentation_type' => 'tab',Я получаю ошибку

[indentation_type] Is not configurable.

7

Решение

Это было в документации, и кое-как, как я пропустил это (вероятно, потому что я искал термин «вкладка» вместо «отступ»)

Для тех, кто ищет то же самое, есть setIndent метод в PhpCsFixer\Config,

return PhpCsFixer\Config::create()
->setRules([
'@PSR2' => true,
'indentation_type' => true,
])
->setIndent("\t")
->setLineEnding("\n")
->setFinder($finder)
12

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]