accès impossible à Faker\Factory

Par mawenakev, il y a 5 ans


Bonjour,

Voila je rencontre un petit problème avec mon code.

<?php

namespace App\Controller;

use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
use Symfony\Component\Routing\Annotation\Route;
use Symfony\Component\HttpFoundation\Request;
use Doctrine\ORM\EntityManagerInterface;
use App\Entity\Article;
use App\Form\ArticleType;
use App\Repository\ArticleRepository;
use Fake\Factory;

class BlogController extends AbstractController
{
/**

Je voudrais utiliser un Faker pour générer des fixtures, mais le framework ne retrouve pas la librairie et renvoie le message suivant :

Did you forget a "use" statement for e.g. "Faker\Factory" or "Doctrine\Migrations\Version\Factory"? ``` je penses personnelement qu'il s'agit d'un problème de namespace mais je n'ai aucune idée de comment le resoudre. Y'a t'il un moyen de me sortir de là? Merci de votre aide ;) Bonne journée !

2 réponses

mawenakev, il y a 5 ans

Merci beaucoup, ça à résoulu mon problème! passe une bonne journée

youssef elgharib, il y a 5 ans

Il faut faire
use Faker\Factory;
n'est pas
use Fake\Factory;