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

Contenu supprimé Contenu ajouté
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 13 :
</source>
 
Son URL se configure ensuite dans <u>routes/nelmio_api_doc.yml</u> :
<source lang=yaml>
app.swagger_ui:
path: /api/doc
methods: GET
defaults: { _controller: nelmio_api_doc.controller.swagger_ui }
</source>
 
=== Sérialiseur ===
Enfin pour la sérialisation, on distingue deux 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>.