указано, то считай его и нет
но тип нахера мне статанализ который на макс-левеле забивает на несоответствие типов если в файле не стоит strict_types? бред какой-то
Стат анализ показывает вероятный сценарий отработки кода. А без директивы вероятно, что несоответствие типов будет проигнорировано в кейсах скаляров благодаря приведению
Так он же не забивает.
Он вроде с 5 уровня начинает ругаться на несответствие типов. Даже если стрикт тайпс не включен.
Сам в шоке, левел 9. Передаётся trhowable в string. Phpstan молчит. Добавляешь стрикт тайпс, стан просыпается
Угу. Получается он не ругается, если ты Stringable передаешь в string
Обсуждают сегодня