1
Мне нужно перевести текст внутри приложения symfony2 службы. Я слышал, что не рекомендуется проходить контейнер. Какие-нибудь простые примеры? БлагодаряПеревод в службе наилучшей практики
Мне нужно перевести текст внутри приложения symfony2 службы. Я слышал, что не рекомендуется проходить контейнер. Какие-нибудь простые примеры? БлагодаряПеревод в службе наилучшей практики
Действительно это плохая практика, чтобы передать контейнер в качестве аргумента своей службы, вместо этого вы должны впрыскивать переводчик вроде этого:
my.service:
class: My\AppBundle\MyService
arguments: ["@translator"]
впрыскивать переводчик –