Exemple de démonstration : projet first-app
Créer le projet first-app dans votre dossier local symfony-tds
cd symfony-tds-tds composer create-project symfony/skeleton firstApp
Installer et démarrer le serveur de dév :
cd firstApp composer require server --dev
php bin/console server:run
Installation du MakerBundle voir https://symfony.com/doc/current/bundles/SymfonyMakerBundle/index.html
composer require maker --dev
Ajout du routage avec annotations
composer require annotations
Création d'un controller (se placer dans le dossier du projet) :
php bin/console make:controller users
L'url http://127.0.0.1:8000/users est maintenant accessible.
Installation de la debug Toolbar
composer require --dev profiler