/** * Add profils * * @param \SMB\UserBundle\Entity\SMBUserBundle:Profil $profils * @return User */ public function addProfil(\SMB\UserBundle\Entity\Profil $profils) { $this->profils[] = $profils; //on met le role sous son format $role = "ROLE_" . $profils->getLibelle(); //on ajoute le profil comme role $this->setRoles(array($role)); //on lie le profil à l'utilisateur $profils->addUtilisateur($this); return $this; }