Quando eu tento excluir um telefone usando o mesmo metodo do usuario da um erro:
Fatal error: Uncaught Doctrine\ORM\Mapping\MappingException: Class "Bieelvi\Ficha\Repository\RepositoryFicha" sub class of "Doctrine\ORM\EntityRepository" is not a valid entity or mapped super class. in C:\Users\bieel\desenvolvimento\ficha-rpg\vendor\doctrine\orm\lib\Doctrine\ORM\Mapping\MappingException.php:371
O código:
public function processaRequisicao(): void {
$id = filter_input(
INPUT_GET,
'id',
FILTER_VALIDATE_INT
);
if (is_null($id) || $id === false) {
header('Location: /lista-ficha');
return;
}
$ficha = $this->entityManager->getReference(Ficha::class, $id);
$this->entityManager->remove($ficha);
$this->entityManager->flush();
$this->defineMsg('success', 'Ficha excluída com sucesso');
header('Location: /lista-ficha');
}