Найти ошибки в указанных файлов

Для поиска ошибок есть консольная утилита PHPStan, которая проверяет файлы в указанных папках.

Устанавливается библиотека через Composer.

composer require --dev phpstan/phpstan

После чего можно через консоль находить ошибки в PHP.

vendor/bin/phpstan analyse -l 10 folder_name folder_two

Код выше анализирует php-файлы в папках «folder_name» и «folder_two».

Флаг -l устанавалиет уровень проверки. Значение «10» самый высокий уровень (например, начиная с 6 уровня, PHPStan проверяет, что у методов и свойств задан тип данных).

Также можно проверить в режиме онлайн: phpstan.org/try