Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente |
framework-web:symfony:td1 [2018/01/31 02:23] – [Objectifs] jcheron | framework-web:symfony:td1 [2019/08/31 14:21] (Version actuelle) – modification externe 127.0.0.1 |
---|
- Créer des services | - Créer des services |
| |
===== Application, fonctionalités ===== | ===== Application, fonctionnalités ===== |
L'application devra permettre d'effectuer les opérations de base suivantes sur les contacts : | L'application devra permettre d'effectuer les opérations de base suivantes sur les contacts : |
| |
| |
{{:framework-web:symfony:usescasescontacts.png|}} | {{:framework-web:symfony:usescasescontacts.png|}} |
| |
| ===== Routes ===== |
| |
| |<100%>| |
| |
| ^URL ^Méthode ^paramètre(s) ^Fonctionnalité ^ |
| |/contacts|GET | | Liste des contacts | |
| |/contact/new |GET | | Formulaire de création d'un contact | |
| |/contact/edit/1 |GET | index:entier | Formulaire de modification du contact d'index 1 | |
| |/contact/update |POST | | Validation du formulaire d'ajout ou de modification | |
| |/contact/display/1 |GET | index:entier | Affichage du contact d'index 1 | |
| |/contacts/search |POST | | Recherche et affiche les contacts correspondant au critère | |
| |/contacts/select |POST | | Sélectionne le ou les contacts dont l'index est posté | |
| |/contacts/delete |POST | | Supprime des contacts celui ou ceux dont l'index est posté | |
===== Classes ===== | ===== Classes ===== |
|<100%>| | |<100%>| |