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.