Problème
Lors de la création d'un nouveau projet ou la mise à niveau vers une version plus récente de Symfony, vous pouvez tomber sur cette erreur :
Argument 2 passed to Symfony\Bundle\MakerBundle\Validator::validateDoctrineFieldName() must be an instance of Doctrine\Common\Persistence\ManagerRegistry, instance of Doctrine\Bundle\DoctrineBundle\Registry given, called in C:\laragon\www\imghost\vendor\symfony\maker-bundle\src\Maker\MakeEntity.php on line 303
Solution possible
Pour résoudre cette erreur il vous suffit de remplacer les lignes suivantes dans votre composer.json
"doctrine/doctrine-bundle": "2.1.0",
"sensio/framework-extra-bundle": "^5.6"
Et normalement, un composer update dans votre terminal devrait régler le soucis.