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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 :
An exception has been thrown during the rendering of a template ("Notice: Undefined property: ......... $container.....
J'imagine que ça doit être possible ?

Merci