Différences entre les versions de « Programmation PHP/Symfony/API »

aucun résumé de modification
(Page créée avec « <noinclude>{{PHP}}</noinclude> == Installation == Pour créer une {{w|Interface de programmation}} (API) {{w|Representational state transfer|REST}} on distingue deux solu... »)
 
== Installation ==
Pour créer une {{w|Interface de programmation}} (API) {{w|Representational state transfer|REST}} on distingue deux solutions :
* jmssymfony/serializer-bundle, qui donne des contrôleurs <code>extends RestControllerFOSRestController</code> avecet des méthodes aux annotations <code>@ApiDocRest\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>.
* symfony/serializer<ref>https://www.thinktocode.com/2018/03/26/symfony-4-rest-api-part-1-fosrestbundle/</ref>.
 
=== symfony/serializer ===