Dans le cours : L'essentiel de Symfony 6
Accédez au cours complet aujourd’hui
Inscrivez-vous aujourd’hui pour accéder à plus de 25 000 cours dispensés par des experts.
Persister avec Entity Manager - Tutoriel Symfony
Dans le cours : L'essentiel de Symfony 6
Persister avec Entity Manager
Dans ce chapitre, nous allons mettre en application la persistance d'un objet sur le formulaire de création des clients. Donc je vais me rendre dans le dossier src, Controller, CustomerController. Lorsque le client va rentrer ses informations, on va essayer de faire en sorte que ces informations soient insérées dans une table en base de données. Pour ce faire, on aura besoin d'appeler l'EntityManager. Pour faire ça, je vais me rendre dans les parenthèses de la fonction index ici, et je vais faire ce qu'on appelle une injection de dépendance. Alors l'injection de dépendance, pour l'instant, on ne l'a pas vue, mais je vous demande de me faire confiance sur cette partie-là, parce qu'on le verra au prochain chapitre. Donc on va chercher la classe ManagerRegistry, et c'est elle qui va nous donner une instance de l'EntityManager que je vais appeler Doctrine ici, $doctrine. Ensuite, je vais créer ma variable EntityManager, qui va récupérer mon instance Doctrine avec la méthode get Manager…
Entraînez-vous tout en suivant la formation avec les fichiers d’exercice.
Téléchargez les fichiers utilisés par l’instructeur pour enseigner le cours. Suivez attentivement et apprenez en regardant, en écoutant et en vous entraînant.
Table des matières
-
-
-
-
-
-
-
(Verrouillé)
Découvrir Doctrine1 m 9 s
-
Connecter Doctrine avec la base de données3 m 55 s
-
(Verrouillé)
Effectuer une migration3 m 14 s
-
(Verrouillé)
Modifier un schéma de base de données.3 m 32 s
-
(Verrouillé)
Découvrir Entity Manager et Repository1 m 15 s
-
(Verrouillé)
Persister avec Entity Manager2 m 43 s
-
(Verrouillé)
-
-