Как дать контейнер в качестве аргумента сервисам

в моих службах конструктор

public function __construct(
        EntityManager $entityManager,
        SecurityContextInterface $securityContext)
{
     $this->securityContext = $securityContext;
    $this->entityManager = $entityManager;

Я передаю entityManager и securityContext в качестве аргумента. также мой services.xml здесь

    
        
        

но теперь я хочу использовать контейнер в таких службах, как

$this->container->get('router')->generate('fos_user_profile_edit') 

как я могу передать контейнер в службы?

Ответы на вопрос(4)

Ваш ответ на вопрос