Bonjour à tous,

je rencontre un souci avec la création d'un user..

j'essaie de créer un user a partir d'un formulaire que j'ai créer..

car je doit avoir des supplémentaire dans mon cas..

et j'ai cette erreur:

Catchable Fatal Error: Argument 1 passed to FOS\UserBundle\Model\User::setRoles() must be of the type array, object given, called in /var/www/html/Symfony/vendor/symfony/symfony/src/Symfony/Component/PropertyAccess/PropertyAccessor.php on line 502 and defined
j'ai donc un champ role que je récupère d'une entity ou je liste mes role existant..

comme ceci:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 ->add('roles','entity',array(
                'class'         =>  'VMS\CoreBundle\Entity\Role',
                'choice_label'  =>  'title',
                'multiple'       =>  false))
je veux après faire sur le user un setRoles() mais il me renvoie cette erreur..

merci pour vos réaction..