App:----- object not found by the @ParamConverter annotation.
Résolu/Fermé
malo91
Messages postés
45
Date d'inscription
mardi 2 février 2021
Statut
Membre
Dernière intervention
3 août 2022
-
Modifié le 27 juil. 2021 à 16:49
Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 - 4 août 2021 à 19:45
Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 - 4 août 2021 à 19:45
A voir également:
- App:----- object not found by the @ParamConverter annotation.
- App data - Guide
- Télécharger sans app store gratuit - Guide
- Instagram app pc - Télécharger - Divers Communication
- Adb app control - Guide
- Ema app pour pc - Télécharger - Mail
1 réponse
Pitet
Messages postés
2826
Date d'inscription
lundi 11 février 2013
Statut
Membre
Dernière intervention
21 juillet 2022
525
4 août 2021 à 19:45
4 août 2021 à 19:45
Bonjour,
Quel est le soucis ?
A priori il n'y a pas de problème, c'est bien le comportement attendu pour l'annotation @ParamConverter : si la requête http ne correspond à aucun article en base de données (/api/article/show/41 dans ton exemple), Symfony retourne alors une erreur 404.
https://symfony.com/doc/current/bundles/SensioFrameworkExtraBundle/annotations/converters.html
Symfony affiche le message "object not found by the @ParamConverter annotation" parce que ton application est dans l'environnement de développement (APP_ENV=dev dans le fichier .env).
Dans l'environnement de production, l'application retournera uniquement une erreur 404, ce qui est bien le comportement attendu si aucune ressource ne correspond à l'adresse demandée.
https://symfony.com/doc/current/configuration.html#configuration-environments
Bonne journée,
Quel est le soucis ?
A priori il n'y a pas de problème, c'est bien le comportement attendu pour l'annotation @ParamConverter : si la requête http ne correspond à aucun article en base de données (/api/article/show/41 dans ton exemple), Symfony retourne alors une erreur 404.
https://symfony.com/doc/current/bundles/SensioFrameworkExtraBundle/annotations/converters.html
Symfony affiche le message "object not found by the @ParamConverter annotation" parce que ton application est dans l'environnement de développement (APP_ENV=dev dans le fichier .env).
Dans l'environnement de production, l'application retournera uniquement une erreur 404, ce qui est bien le comportement attendu si aucune ressource ne correspond à l'adresse demandée.
https://symfony.com/doc/current/configuration.html#configuration-environments
Bonne journée,