FOSUserBundle via composer

Par Manuel Alvarez-Iglisias, il y a 8 ans


Bonjour tous le monde !

Jessaye d'installation FOSUserBundle avec la nouvel architecture de Symfony.
Je fais donc :

composer require friendsofsymfony/user-bundle

et là j'ai une erreur

The child node "db_driver" at path "fos_user"

en regardant la doc il faut que je mette dans le fichier config.yml

fos_user: db_driver: orm # other valid values are 'mongodb' and 'couchdb' firewall_name: main user_class: AppBundle\Entity\User from_email: address: "%mailer_user%" sender_name: "%mailer_user%"

le problèle est que peut importe où je met se code j'ai une erreur. C'est quoi qui remplace le fichier config ?

J'ai essayé service.yaml, framemork.yaml ....

Si quelqu'un à déjà essayé de l'intégré une petite aide s'il vous plait
:D

6 réponses

Manuel Alvarez-Iglisias, il y a 8 ans

D'accord merci je test ça dès que possible et je clos le sujet si ça fonctionne

Manuel Alvarez-Iglisias, il y a 8 ans

Comme j'ai fait une installation de la version 3.4.2 je pensais que ca l'étais, mais en passant par composer je me retrouve avec la même chose que la version 4. C'est pas compatible surement pour le moment.

Moussa Ball, il y a 8 ans

Vous ne pouvez pas utiliser FOSUSerBundle sur Symfony4 pour le moment. Le support n'a pas encore été fusionné. Il faudra attendre si l'auteur du bundle met le package en update avec la version 4, sinon vous pouvez essayer le correctif fourni par Ryan Ici. Pour l'instant le support a été fusionné en master, mais pas encore paqueté. Vous pouvez l'utiliser en définissant votre dépendance dev-master. Voici un projet utilisant le bundle avec Flex 4.0 Projet Symfony.

Manuel Alvarez-Iglisias, il y a 8 ans

J'ai tout dis dans les posts plus haut j'ai pas plus d'informations que ça.

Manuel Alvarez-Iglisias, il y a 8 ans

Alors ça a l'air d'être ça mais il y a beaucoup de dépendences et de configuration à installation quand même et j'ai le csrf tokken qui n'a pas voulu s'activer donc je pense que l'installer avant serai plus sage, je vais faire des tests plus poussés quand j'aurais le temps et j'écrirai tout ce qu'il m'a fallu faire.