ORM

Déroulé

  1. Profile
    • Modifier la page d'ajout d'un Profile pour y proposer un formulaire
  2. Hero
    • Modifier la page d'ajout d'un Hero pour y proposer un formulaire
    • Proposer un Profile à associer à un Hero

Fonctionnalités attendues

Profil

Un profil contient un battletag, une guilde, un niveau de parangon, un nombre de monstres tués et un nombre d'élites tués.

Un profil possède plusieurs héros (liste de héros cliquable).

Il est possible de consulter, d'ajouter et de supprimer un profil.

Héros

Un héros contient un identifiant de héros, un nom, une classe, un niveau et un niveau de parangon

Un héros possède plusieurs objets (liste d'objet cliquable).

Il est possible de consulter, d'ajouter et de supprimer un héros.

Objet

Un objet contient un identifiant d'objet, une couleur, un nom, un type et un niveau requis.

Un objet contient plusieurs héros (liste de héros cliquable).

Il est possible de consulter, d'ajouter et de supprimer un objet.

Outils

Machine virtuelle

Installation

Image de machine virtuelle ou utilisez le script d'installation (à adapter).

Installation de Symfony

Le cours contient la procédure d'installation.

Git

Chaque étudiant devra disposer d'un dépôt appelé nomEtudiant/devweb_symfony et y déposera ses sources