Учитывая приведенный ниже код, PHPStan сообщает об ошибке, которую сравнение в строке 36 всегда оценивает как true, и поэтому считает, что метод всегда выдает исключение. Но если я запускаю код, никаких исключений не создается.
Как я могу предотвратить эту ошибку PHPStan, если предположить, что я не могу изменить внешний сервис и входной аргумент?
PHPStan Playground: https://phpstan.org/r/485efc44-4d5c-4bb ... f3f07f780f
Подробнее здесь: https://stackoverflow.com/questions/798 ... t-property