Bonjour,
Depuis quelques jours je me casse la tête pour trouver une solution à mon problème. Via certaines informations que je reçois je voudrais dans un event listener changer les informations de connexion à la base de données par défaut pour pouvoir aller sur la base de données correspondant au bon client.
Mais je ne trouve pas de solution. Je pourrais créer toutes les connections dans le fichier de configuration mais j'aimerais que la connections soit faite dans l'event listener pour que dans le reste du code j'utilise doctrine normalement.
c'est-à-dire avec
donc ne pas mettre:
Code : Sélectionner tout - Visualiser dans une fenêtre à part $this->getDoctrine()->getManager()->getRepository(maClass::class)->findAll();
Il doit surement y avoir un moyen mais j'ai du passer à côté. Si vous pouviez m'aider ce serait cool.
Code : Sélectionner tout - Visualiser dans une fenêtre à part $this->getDoctrine()->getManager('maConnextion')->getRepository(Maclass::class)->findAll();![]()
Partager