PHPStan имеет несоответствие версии Symfony с использованием composer - PullRequest
0 голосов
/ 07 мая 2020

Итак, прошло некоторое время с тех пор, как я начал получать эту ошибку в моем отчете PHPStan, на моем Gitlab CI, а также на моем локальном компьютере.

PHPStan error

Проверка моего Symfony пакета Foundation в composer show говорит мне, что я использую v4.3.1

enter image description here

Но если вы проверите сопоставление Symfony репо вы видите, что этот метод фактически принимает 3 аргумента. Проверка файла в моей локальной системе логически показывает ту же строку.

HeaderBag::get

Итак, мне интересно: как PHPStan может видеть только 2 аргумента, когда есть собственно 3? Начиная с версии 4.4 этот метод фактически использует только 2, но не в моем случае.

Любое предложение, не связанное с обновлением до 4.4?

...