Repositorio no github: https://github.com/Paulo3678/Erro_Projeto_Alura
Sempre que realizo o login me deparo com o seguinte erro:
Fatal error: Uncaught RuntimeException: Setup tool cannot configure caches without doctrine/cache 1.11 or symfony/cache. Please add an explicit dependency to either library. in C:\Users\Paulo\Documents\A1_Programação\A2_PHP_Alura\3 Avancado\5 MVC\Modulo 6 Teste\vendor\doctrine\orm\lib\Doctrine\ORM\Tools\Setup.php:184 Stack trace: #0 C:\Users\Paulo\Documents\A1_Programação\A2_PHP_Alura\3 Avancado\5 MVC\Modulo 6 Teste\vendor\doctrine\orm\lib\Doctrine\ORM\Tools\Setup.php(160): Doctrine\ORM\Tools\Setup::createCacheInstance(false, NULL) #1 C:\Users\Paulo\Documents\A1_Programação\A2_PHP_Alura\3 Avancado\5 MVC\Modulo 6 Teste\vendor\doctrine\orm\lib\Doctrine\ORM\Tools\Setup.php(139): Doctrine\ORM\Tools\Setup::createCacheConfiguration(false, 'C:\Users\Paulo\...', NULL) #2 C:\Users\Paulo\Documents\A1_Programação\A2_PHP_Alura\3 Avancado\5 MVC\Modulo 6 Teste\vendor\doctrine\orm\lib\Doctrine\ORM\Tools\Setup.php(87): Doctrine\ORM\Tools\Setup::createConfiguration(false, 'C:\Users\Paulo\...', NULL) #3 C:\Users\Paulo\Documents\A1_Programação\A2_PHP_Alura\3 Avancado\5 MVC\Modulo 6 Teste\src\Infra\EntityManagerCreator.php(22): Doctrine\ORM\Tools\Setup::createAnnotationMetadataConfiguration(Array, false) #4 C:\Users\Paulo\Documents\A1_Programação\A2_PHP_Alura\3 Avancado\5 MVC\Modulo 6 Teste\config\dependencies.php(7): Alura\Cursos\Infra\EntityManagerCreator->getEntityManager() #5 [internal function]: {closure}() #6 C:\Users\Paulo\Documents\A1_Programação\A2_PHP_Alura\3 Avancado\5 MVC\Modulo 6 Teste\vendor\php-di\invoker\src\Invoker.php(74): call_user_func_array(Object(Closure), Array) #7 C:\Users\Paulo\Documents\A1_Programação\A2_PHP_Alura\3 Avancado\5 MVC\Modulo 6 Teste\vendor\php-di\php-di\src\Definition\Resolver\FactoryResolver.php(80): Invoker\Invoker->call(Object(Closure), Array) #8 C:\Users\Paulo\Documents\A1_Programação\A2_PHP_Alura\3 Avancado\5 MVC\Modulo 6 Teste\vendor\php-di\php-di\src\Definition\Resolver\ResolverDispatcher.php(71): DI\Definition\Resolver\FactoryResolver->resolve(Object(DI\Definition\FactoryDefinition), Array) #9 C:\Users\Paulo\Documents\A1_Programação\A2_PHP_Alura\3 Avancado\5 MVC\Modulo 6 Teste\vendor\php-di\php-di\src\Container.php(387): DI\Definition\Resolver\ResolverDispatcher->resolve(Object(DI\Definition\FactoryDefinition), Array) #10 C:\Users\Paulo\Documents\A1_Programação\A2_PHP_Alura\3 Avancado\5 MVC\Modulo 6 Teste\vendor\php-di\php-di\src\Container.php(138): DI\Container->resolveDefinition(Object(DI\Definition\FactoryDefinition)) #11 C:\Users\Paulo\Documents\A1_Programação\A2_PHP_Alura\3 Avancado\5 MVC\Modulo 6 Teste\vendor\php-di\php-di\src\Definition\Reference.php(53): DI\Container->get('Doctrine\ORM\En...') #12 C:\Users\Paulo\Documents\A1_Programação\A2_PHP_Alura\3 Avancado\5 MVC\Modulo 6 Teste\vendor\php-di\php-di\src\Definition\Resolver\ResolverDispatcher.php(66): DI\Definition\Reference->resolve(Object(DI\Container)) #13 C:\Users\Paulo\Documents\A1_Programação\A2_PHP_Alura\3 Avancado\5 MVC\Modulo 6 Teste\vendor\php-di\php-di\src\Definition\Resolver\ParameterResolver.php(78): DI\Definition\Resolver\ResolverDispatcher->resolve(Object(DI\Definition\Reference)) #14 C:\Users\Paulo\Documents\A1_Programação\A2_PHP_Alura\3 Avancado\5 MVC\Modulo 6 Teste\vendor\php-di\php-di\src\Definition\Resolver\ObjectCreator.php(138): DI\Definition\Resolver\ParameterResolver->resolveParameters(Object(DI\Definition\ObjectDefinition\MethodInjection), Object(ReflectionMethod), Array) #15 C:\Users\Paulo\Documents\A1_Programação\A2_PHP_Alura\3 Avancado\5 MVC\Modulo 6 Teste\vendor\php-di\php-di\src\Definition\Resolver\ObjectCreator.php(71): DI\Definition\Resolver\ObjectCreator->createInstance(Object(DI\Definition\ObjectDefinition), Array) #16 C:\Users\Paulo\Documents\A1_Programação\A2_PHP_Alura\3 Avancado\5 MVC\Modulo 6 Teste\vendor\php-di\php-di\src\Definition\Resolver\ResolverDispatcher.php(71): DI\Definition\Resolver\ObjectCreator->resolve(Object(DI\Definition\ObjectDefinition), Array) #17 C:\Users\Paulo\Documents\A1_Programação\A2_PHP_Alura\3 Avancado\5 MVC\Modulo 6 Teste\vendor\php-di\php-di\src\Container.php(387): DI\Definition\Resolver\ResolverDispatcher->resolve(Object(DI\Definition\ObjectDefinition), Array) #18 C:\Users\Paulo\Documents\A1_Programação\A2_PHP_Alura\3 Avancado\5 MVC\Modulo 6 Teste\vendor\php-di\php-di\src\Container.php(138): DI\Container->resolveDefinition(Object(DI\Definition\ObjectDefinition)) #19 C:\Users\Paulo\Documents\A1_Programação\A2_PHP_Alura\3 Avancado\5 MVC\Modulo 6 Teste\public\index.php(41): DI\Container->get('Alura\Cursos\Co...') #20 {main} thrown in C:\Users\Paulo\Documents\A1_Programação\A2_PHP_Alura\3 Avancado\5 MVC\Modulo 6 Teste\vendor\doctrine\orm\lib\Doctrine\ORM\Tools\Setup.php on line 184