Я изучаю Symfony 4.1.3.
Я создал свой демонстрационный проект с помощью composer:
composer -V: Composer version 1.7.1 2018-08-07 09:39:23
Я установил orm-fixtures:
composer require orm-fixture
Using version ^3.0 for doctrine/doctrine-fixtures-bundle
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Restricting packages listed in "symfony/symfony" to "4.1.*"
Nothing to install or update
Generating autoload files
ocramius/package-versions: Generating version class...
ocramius/package-versions: ...done generating version class
Затем я создал свой прибор:
php bin/console make:fixtures
Создан файл src / DataFixtures / ArticleFixtures.php:
<?php
namespace App\DataFixtures;
use Doctrine\Common\Persistence\ObjectManager;
use Doctrine\Bundle\FixturesBundle\Fixture;
class ArticleFixtures extends Fixture
{
public function load(ObjectManager $manager)
{
// $product = new Product();
// $manager->persist($product);
$manager->flush();
}
}
А затем строка use Doctrine\Bundle\FixturesBundle\Fixture;
подчеркнута красным со следующим сообщением:
The import Doctrine\Bundle\FixturesBundle\Fixture cannot be resolved
Я застрял с этой ошибкой, я не знаю, как ее исправить.
Любая помощь будет оценена.