Appeler un service depuis un autre
Bonjour,
J'ai créée un service/extension TWIG.
Dans ce service j'ai besoin dans une méthode d'appeler un autre service :
Code:
1 2 3 4 5 6 7 8
|
public function twigGetUserRole()
{
$user = $this->container->get('security.context')->getToken()->getUser();
$roles = $user->getRoles();
return $roles[0];
} |
Mon problème est que le conteneur de service n'est pas accessible depuis mon service :? et j'obtiens cette erreur :
Citation:
An exception has been thrown during the rendering of a template ("Notice: Undefined property: ......... $container.....
J'imagine que ça doit être possible ?
Merci