Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Enoncé:
- Nous souhaitons réaliser une application composée de 9 utilisateurs de la force
- Chaque utilisateur de la force possede
- - un taux de midi-cloriens
- - un nom
- - un sabre
- - un rang
- Il existe 2 type de utilisateur (JEDI, SITH)
- - Le JEDI possede un sabre laser de couleur violet, vert ou bleu.
- - Le SITH possede un sabre laser de couleur rouge.
- Les Jedis ont un rang, pouvant être soit "Padawan", "Chevalier" ou "Maître"
- Les Siths ont un rang, pouvant être soit "Apprenti" ou "Maître"
- -- ----
- Objectif:
- 1 - Modéliser les classes de utilisateurs de la force dans un projet SYMFONY
- 2 - Mettre à disposition au sein d'une api REST "JSON" permettant de lister les utilisateurs avec la possibilité de :
- - Filtrer par type (SITH OU JEDI)
- - Ordonner le listing via le nom des utilisateurs (par ordre CROISSANT et DECROISSANT)
- - Ordonner le listing via le taux de midi-cloriens des utilisateurs (par ordre CROISSANT et DECROISSANT)
- - Ordonner le listing via la couleur du sabre des utilisateurs (par ordre CROISSANT et DECROISSANT)
- - Ordonner le listing via le rang des utilisateurs (par ordre CROISSANT et DECROISSANT)
- -- ----
- Jeux de données:
- ## JEDIS:
- - Yoda, 17700 midi-cloriens, Maître, sabre vert
- - Luke Skywalker, 14500 midi-cloriens, Padawan, sabre bleu
- - Obi-Wan Kenobi, 13400 midi-cloriens, Chevalier, sabre vert
- - Mace Windu, 12000 midi-cloriens, Maître, sabre violet
- - Qui-Gon Jinn, 10000 midi-cloriens, Maître, sabre vert
- ## SITHS:
- - Darth Vader, 27700 midi-cloriens, Apprenti, sabre rouge
- - Darth Sidious, 20500 midi-cloriens, Maître, sabre rouge
- - Darth Bane, 10500 midi-cloriens, Maître, sabre rouge
- - Darth Zannah, 14000 midi-cloriens, Apprenti, sabre rouge
- --------
- BONUS "Nouvelle recrue Jedi" : améliorer l'API, il est maintenant possible de créer des Jedis.
- BONUS "La Règle des Deux" : lors de l'envoi des informations d'un Sith, et donner le nom de son maître, ainsi que son identifiant.
- Pour les Siths, il faut appliquer "La Règle des Deux", un "Maître" a toujours un "Apprenti", jusqu'à que ce dernier le tue, devienne "Maître" à sa place et prenne à son tour un "Apprenti".
- Ainsi un "Apprenti" est lié à son "Maître", et un "Maître" est lié à son "Apprenti".
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement