справляется с такой проблемой. Внедряю псалм в проект на ларавеле, псалм начинает ругаться на типы. Например, если я использую хелпер trans() для получения перевода, я не могу его привести к (string), так как в phpdoc у хелпера указан смешанный тип. Что в таком случае лучше делать? Suppress расставлять повсюду или есть какое-то более умное решение?
Ну так это сервис-локатор, нахрен его юзать? Что мешает заинжектить Translator?
Спасибо, пойду так и сделаю. Проект не мой, разгребаю его понемногу.
Обсуждают сегодня