1
resposta

Erro durante a execução da função de editar (edit).

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Olá! Tudo bem?

O erro está ocorrendo porque o Symfony não consegue resolver a injeção de dependência para o argumento $tvShow no seu controlador TVShowsController::edit. Isso acontece porque a entidade App\Entity\TVShow foi excluída do autowiring no arquivo services.yaml.

Para corrigir isso, você pode remover a exclusão da entidade TVShow do autowiring no services.yaml. Tente o seguinte:

  1. Abra o arquivo services.yaml.

  2. Localize a seção onde está a exclusão das entidades:

exclude:
  - '../src/DependencyInjection/'
  - '../src/Entity/'
  - '../src/Kernel.php'
  1. Remova a linha que exclui a pasta Entity ou ajuste para que a entidade TVShow não seja excluída especificamente:
exclude:
  - '../src/DependencyInjection/'
  - '../src/Kernel.php'
  1. Salve o arquivo e tente executar novamente.

Com isso, o Symfony deve conseguir resolver a dependência automaticamente.

Espero ter ajudado e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.