У меня проблема, как этот я получил услугу впрыснуть доктрину и использовать диспетчер сущностей для вставки записи пользователя в базу данных: UsersService.phpКак позвонить в другие службы Symfony?
И я получил услугу для отправки по электронной почте: MyEmailService.php
Все обе услуги, введенные в services.yml (следуйте этим документам http://symfony.com/doc/current/book/service_container.html). Все они отлично работают.
Итак, теперь моя проблема: у меня есть вызов класса UserFacade.php (не распространяется на любой контроллер). Он имеет метод «addUser». В этой функции он вызывается в UserService.php для вставки записи в базу данных, а затем вызывает MyEmailService.php для отправки электронной почты по электронной почте пользователя. Как я могу сделать это в Symphony? Я новичок с набором в Symphony.
Пожалуйста, помогите Спасибо
Вы пробовали включить сам класс в контроллер? –
Да @MikeAnte. Моя проблема в том, как я могу позвонить менеджеру доктрины из UserService? Затем вызовите UserService из UserFacade – user1597721