« Programmation PHP avec Symfony/API » : différence entre les versions

Contenu supprimé Contenu ajouté
Aucun résumé des modifications
Ligne 20 :
defaults: { _controller: nelmio_api_doc.controller.swagger_ui }
</source>
 
A ce stade l'URL /epi/doc affiche juste un lien ''NelmioApiDocBundle''.
 
=== Sérialiseur ===
Enfin pour la {{wt|sérialisation}}, on distingue plusieurs solutions :
* symfony/serializer, qui donne des contrôleurs <code>extends FOSRestController</code> et des méthodes aux annotations <code>@Rest\Post()</code><ref>https://www.thinktocode.com/2018/03/26/symfony-4-rest-api-part-1-fosrestbundle/</ref>.
* jms/serializer-bundle, avec des contrôleurs <code>extends RestController</code> et des méthodes aux annotations <code>@ApiDoc()</code>.