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 | ||
| id_symfo_conception_us [2024/11/27 16:30] – [Tests] admwiki | id_symfo_conception_us [2024/11/27 16:47] (Version actuelle) – [Préalables sur l'application symfony] admwiki | ||
|---|---|---|---|
| Ligne 39: | Ligne 39: | ||
| {{ : | {{ : | ||
| - | ==== Préalables sur l' | + | ==== Préalables sur l' |
| Cette nouvelle fonctionnalité sera développée en local à partir de la dernière version de l’application publiée sur gitHub. | Cette nouvelle fonctionnalité sera développée en local à partir de la dernière version de l’application publiée sur gitHub. | ||
| Ligne 46: | Ligne 46: | ||
| ==== Couche Model ==== | ==== Couche Model ==== | ||
| - | * l’entity | + | * l’entity |
| - | * création de l’entity Lot + relation ManyToOne vers Vente | + | * création de l’entity Lot + relation ManyToOne |
| * création de l’entity Vendeur | * création de l’entity Vendeur | ||
| - | * Création de l’entity Cheval + relation MTO vers Vendeur + relation MTO vers Race | + | * Création de l’entity Cheval + relation MTO vers Vendeur + relation MTO vers TypeCheval |
| * Reprendre l’entity Lot pour y ajouter la relation MTO vers Cheval Commit | * Reprendre l’entity Lot pour y ajouter la relation MTO vers Cheval Commit | ||
| L’id de chaque entity sera créé automatiquement ainsi que tous les getters/ | L’id de chaque entity sera créé automatiquement ainsi que tous les getters/ | ||
| Ligne 73: | Ligne 73: | ||
| * type de retour : Response | * type de retour : Response | ||
| - | * adapter la route associée // | + | * adapter la route associée // |
| * nom de la route : app_vente_show | * nom de la route : app_vente_show | ||
| * url : / | * url : / | ||
| Ligne 79: | Ligne 79: | ||
| * Corps de la méthode | * Corps de la méthode | ||
| - | * récupérer dans un objet vente, | + | * récupérer dans une variable |
| - | * renvoyer vers la vue qui sera dans le dossier templates/ | + | * renvoyer vers la vue qui sera dans le dossier templates/ |
| ==== Couche View ==== | ==== Couche View ==== | ||
| Ligne 96: | Ligne 96: | ||
| * ouvrir la page http:// | * ouvrir la page http:// | ||
| * cliquer sur une vente (exemple la vente ayant l'id 3) | * cliquer sur une vente (exemple la vente ayant l'id 3) | ||
| - | * la page http:// | + | * la page http:// |
| ==== Publication ==== | ==== Publication ==== | ||
| Ligne 104: | Ligne 104: | ||
| Une fois la user story testée et validée : | Une fois la user story testée et validée : | ||
| - | * publier le code de sa branche vers github | + | * publier le code de la branche vers github |
| * créer une pull Request | * créer une pull Request | ||
| * faire tester la US et réviser le code par une autre personne de l' | * faire tester la US et réviser le code par une autre personne de l' | ||