Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente | |||
|
prog:symfony:applications:creer_api:creer_api [20/10/2019 18:33] thierry [Le controlleur] |
prog:symfony:applications:creer_api:creer_api [11/09/2022 19:49] (Version actuelle) thierry ↷ Page déplacée de prog:symfony:creer_api:creer_api à prog:symfony:applications:creer_api:creer_api |
||
|---|---|---|---|
| Ligne 2: | Ligne 2: | ||
| On part du principe que [[prog:symfony:installer_symfony|Symfony est installé]] | On part du principe que [[prog:symfony:installer_symfony|Symfony est installé]] | ||
| - | On [[prog:symfony:create_new_project|créé un projet ]] | + | On [[prog:symfony:projets:create|créé un projet ]] |
| ===== Le controlleur ===== | ===== Le controlleur ===== | ||
| Ligne 53: | Ligne 53: | ||
| </code> | </code> | ||
| ==== Swagger ==== | ==== Swagger ==== | ||
| - | Dans le cadre de la programmation d'API au format OpenAPI, il sera utile [[prog:api:swagger|d'installer Swagger-php]] qui permet de générer de la documentation conforme OpenAPI grâce a des [[prog:symfony:annotations|Annotations]] | + | Dans le cadre de la programmation d'API au format OpenAPI, il sera utile [[prog:theorie:api:swagger|d'installer Swagger-php]] qui permet de générer de la documentation conforme OpenAPI grâce a des [[prog:symfony:annotations|Annotations]] |
| ==== OpenAPI en Annotations ==== | ==== OpenAPI en Annotations ==== | ||
| On modifie le code de notre controlleur avec les lignes ci-dessous : | On modifie le code de notre controlleur avec les lignes ci-dessous : | ||