Ceci est une ancienne révision du document !
TD n°1
| Tous les exercices utilisent Semantic-UI pour la partie CSS. |
- Projet td1
- Application gestion des contacts
Objectifs
- Créer des routes, des contrôleurs, utiliser/structurer les templates
- Utiliser l'injection de dépendances
- Créer des services
Application, fonctionalités
L'application devra permettre d'effectuer les opérations de base suivantes sur les contacts :
- Lister les contacts
- Rechercher un contact
- Afficher un contact
- Supprimer un contact
- Modifier un contact
- Ajouter un contact
- Sélectionner des contacts
Classes
| Namespace | Classe/interface |
|---|---|
| App\Model | Contact |
| App\Service | ContactSessionManager |
| IModelManager |
La classe ContactSessionManager utilisera la Session pour stocker les instances de contact, et les index des contacts sélectionnés.


