Bonjour,
les repository sont généralement dans le namespace 'App\Repository', il faut donc faire un use au début de ton fichier ou écrire
Bonjour,
Je rencontre l'erreur suivante:
The "App\Entity\Category" entity has a repositoryClass set to "App\Entity\CategoryRepository", but this is not a valid class. Check your class naming. If this is meant to be a service id, make sure this service exists and is tagged with "doctrine.repository_service".
Sauf que mes namespace semblent bien cohérents.
Je vous remercie de votre aide
Bonjour,
les repository sont généralement dans le namespace 'App\Repository', il faut donc faire un use au début de ton fichier ou écrire
Cela me semble bon:
/**
@ORM\Entity(repositoryClass=CategoryRepository::class)
*/
et mon use:
use App\Repository\CategoryRepository;
Merci, comme je ne suis pas trop avancé dans mon projet, je vais recommencer et cette fois-çi en installant tous les pakages avec --full car je crois que c'est peut-être un problème de dépendances.
Je garde une copie quand-même et pour apprendre de toute façon, c'est pas plus mal.
Et à quoi ressemble ton repository ?
Voici mon Repository:
<?php
namespace App\Repository;
use App\Entity\Category;
use Doctrine\Bundle\DoctrineBundle\Repository\ServiceEntityRepository;
use Doctrine\Persistence\ManagerRegistry;
/**
Essaie avec :
ça na marche pas et en recommençant, j'ai la même erreur
Bon alors, autre piste :
Qu'est-ce que ça donne si tu ajoute ça dans le fichier services.yaml ?