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 Prochaine révision | Révision précédente | ||
framework-web:symfony:td1 [2018/01/31 02:04] – [Classes] jcheron | framework-web:symfony:td1 [2019/08/31 14:21] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 11: | Ligne 11: | ||
===== Objectifs ===== | ===== Objectifs ===== | ||
- | - Créer des routes, des contrôleurs, | + | - Créer des routes, des contrôleurs, |
- Utiliser l' | - Utiliser l' | ||
+ | - Créer des services | ||
- | ===== Application, | + | ===== Application, |
L' | L' | ||
Ligne 26: | Ligne 27: | ||
{{: | {{: | ||
+ | |||
+ | ===== Routes ===== | ||
+ | |||
+ | |< | ||
+ | |||
+ | ^URL ^Méthode ^paramètre(s) ^Fonctionnalité ^ | ||
+ | |/ | ||
+ | |/ | ||
+ | |/ | ||
+ | |/ | ||
+ | |/ | ||
+ | |/ | ||
+ | |/ | ||
+ | |/ | ||
===== Classes ===== | ===== Classes ===== | ||
+ | |< | ||
^Namespace ^Classe/ | ^Namespace ^Classe/ | ||
|App\Model | Contact | | |App\Model | Contact | | ||
Ligne 33: | Ligne 49: | ||
{{: | {{: | ||
+ | |||
+ | La classe **ContactSessionManager** utilisera la Session pour stocker les instances de contact, et les index des contacts sélectionnés. | ||
+ | |||
+ | |||
+ | ===== Templates ===== | ||
+ | |||
+ | La structure suivante est à adopter : | ||
+ | |||
+ | {{: | ||
+ | |||