Bonjour,

je suis confrontée à un problème lié à l'utilisation des services depuis un formType de fosuser déclarée en tant que service:.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
    fos_user.profile.form.type:
        arguments: [%fos_user.model.user.class%]
        class: Acme\UserBundle\Form\Type\ProfileFormType
        tags:
            - { name: form.type, alias: acme_user_profile }
En fait j'aimerai depuis mon formType utilisez :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
 $roles = $this->container->getParameter('security.role_hierarchy.roles');
mais ça marche pas.J'ai vu qu'on pouvait passé en paramètre le containeur via :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
@service_container
j'ai essayé ça fonctionne
mais j'aimerai passé en paramètre juste le service de "security.role_hierarchy.roles", mais je n'ai pas trouvé comment faire.
Auriez-vous une solution?

merci