OBJECTIF DE LA LEÇON
Ce que vous saurez faire
Choisir le bon projet et le bon générateur en prédisant exactement les fichiers qu’ils peuvent créer.
Choisir parmi quatre projets
create produit le MVC classique, create-view une interface réactive, create-api du JSON et create-console du PHP terminal.
aml create boutique
aml create-view tableau --empty
aml create-api service
aml create-console exerciceGénérer seulement ce qui a un sens
make:class reste neutre, make:model crée un modèle simple et make:entity exige Data. Les noms deviennent des namespaces src et les chemins dangereux sont refusés.
Comprendre les options
--empty contrôle l’exemple; --offline interdit le téléchargement; --no-install reporte runtime; --version choisit une version disponible.
POINT DE CONTRÔLE
Avant de continuer
Pourquoi make:model reste-t-il indépendant de Data tandis que make:entity exige ce module ?