Maker bundle

Installation grâce à la ligne de commande suivante si nécessaire (nécessite PHP 7.2 au min) :

composer require symfony/maker-bundle --dev

Commandes disponible pour l'outil à la suite de bin/console :

  make:auth                   Creates a Guard authenticator of different flavors
  make:command                Creates a new console command class
  make:controller             Creates a new controller class
  make:crud                   Creates CRUD for Doctrine entity class
  make:entity                 Creates or updates a Doctrine entity class
  make:fixtures               Creates a new class to load Doctrine fixtures
  make:form                   Creates a new form class
  make:functional-test        Creates a new functional test class
  make:migration              Creates a new migration based on database changes
  make:registration-form      Creates a new registration form system
  make:serializer:encoder     Creates a new serializer encoder class
  make:serializer:normalizer  Creates a new serializer normalizer class
  make:subscriber             Creates a new event subscriber class
  make:twig-extension         Creates a new Twig extension class
  make:unit-test              Creates a new unit test class
  make:user                   Creates a new security user class
  make:validator              Creates a new validator and constraint class
  make:voter                  Creates a new security voter class

plus d'info sur la doc : https://symfony.com/doc/current/bundles/SymfonyMakerBundle/index.html