Аргумент 1, переданный SymfonyFixturesLoader :: addFixture (), должен быть экземпляром Doctrine \ Common \ DataFixtures \ FixtureInterface - PullRequest
0 голосов
/ 04 сентября 2018

Полная ошибка - Symfony\Component\Debug\Exception\FatalThrowableError: Type error: Argument 1 passed to Doctrine\Bundle\FixturesBundle\Loader\SymfonyFixturesLoader::addFixture() must be an instance of Doctrine\Common\DataFixtures\FixtureInterface, instance of Abstrat\OAuthBundle\Controller\TokenController given, called in /var/www/html/vendor/doctrine/doctrine-fixtures-bundle/Loader/SymfonyFixturesLoader.php on line 36 in /var/www/html/vendor/doctrine/doctrine-fixtures-bundle/Loader/SymfonyFixturesLoader.php on line 40

Я настраиваю новый API-сервер Symfony 3.4 по мере переноса кода со старого API-сервера Symfony 2.7. Я включил несколько пользовательских пакетов через композитор, среди которых Abstrat \ OAuthBundle (см. Ошибку в заголовке, так как этот пакет является причиной проблемы)

Я еще не создал ни одного пакета в ./src, так как хочу, чтобы подключаемые библиотеки работали раньше

Я не могу понять, почему Abstrat \ OAuthBundle, который я включаю, передается в addFixture ()

Любая помощь / предложения будут оценены

...