Bonjour à tous,
Je travaille actuellement sur un projet Symfony qui vise à envoyer des données à un objet connecté, et j'utilise la version 3.4.15 .
Dans l'application que je développe, un script Python doit se lancer après la validation de formulaires d'ajout et de modification des données. La vocation de ce script Python est de récupérer (via des requêtes sql) les données qui ont été enregistrées en bdd après la soumission du formulaire. Ce script s'exécute donc côté serveur.
Aucune donnée n'est envoyée au script par Symfony. Le script est censé être déclenché par Symfony et générer des requêtes sql.
Ma problématique est la suivante : pour récupérer les données en bdd , le script Python doit donc se lancer après le flush() effectué par le contrôleur . Or, je ne vois
pas comment implémenter ça dans Symfony et quelle syntaxe utiliser ? L'instruction doit-elle se situer juste après le flush(), ou doit-on utiliser un service et/ou le gestionnaire d'évènements ?
Merci de votre aide
Partager