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

Contenu supprimé Contenu ajouté
Aucun résumé des modifications
Ligne 14 :
API Platform se configure par des annotations dans les entités.
 
{{attention|Le GraphQL de la version 1.1 passe par le schéma REST, et ne bénéficie donc pas du gain de performances attendu sans ''overfetching''.}}
 
==== Annotations ====
Ligne 66 :
</syntaxhighlight>
 
AÀ ce stade l'URL /api/doc affiche juste un lien ''NelmioApiDocBundle''. Mais si les contrôleurs d'API sont identifiés dans annotations.yaml (avec un préfixe "api"), on peut voir une liste automatique de toutes leurs routes.
 
{{attention|Pour documenter /api/* sauf /api/doc, il faut préciser l'exception en regex dans <u>packages/nelmio_api_doc.yaml</u> :}}