PHP CS Fixer манипулирует кодом PHP на очень низком уровне. Есть 2 вещи, которые следует учитывать:
- может PHP CS Fixer работать под данной PHP версией?
- может PHP CS Fixer анализировать и изменять источник, написанный в данной язык?
Первоначально PHP CS Fixer проверял оба предела PHP двигателя, нижнего и верхнего, во время установки Composer. По запросу сообщества PHP CS Fixer может быть установлен на машине без проверки верхнего предела, только нижнего. Благодаря этому можно установить проект, который зависит от PHP 7.3, даже на машине с PHP 7.4, в то время как он / она не сможет запустить PHP CS Fixer сам - что соответствует сценарию, когда инструмент устанавливается другим способом (без Composer).
PHP CS Fixer теперь может работать под 7.4 (ref https://github.com/FriendsOfPHP/PHP-CS-Fixer/pull/4669), пожалуйста, обновите версию, которую вы используете новому.