添加自定义格式化程序nelmio alice的问题

时间:2018-11-05 13:25:03

标签: symfony nelmio-alice

我正在尝试在symfony3.4中添加自定义格式器。 我的代码如下:https://stackoverflow.com/a/49609522/6505678

我的CustomFixtureProvider似乎smth是错误的,但我无法理解它是什么。我认为它不应该实现Doctrine \ Common \ DataFixtures \ FixtureInterface,因为它需要方法load(),并且在CustomFixtureProvider中不应该有这样的方法。

是的,有一个类似的问题,但这是关于添加格式化程序的特定问题。

PHP TypeError:  Argument 1 passed to Doctrine\Bundle\FixturesBundle\Loader\SymfonyFixturesLoader::addFixture() 
must implement interface Doctrine\Common\DataFixtures\FixtureInterface, 
instance of AppBundle\DataFixtures\CustomFixtureProvider given, 
called in /var/www/tut/vendor/doctrine/doctrine-fixtures-bundle/Loader/SymfonyFixturesLoader.php 
on line 36 in /var/www/tut/vendor/doctrine/doctrine-fixtures-bundle/Loader/SymfonyFixturesLoader.php on line 40

0 个答案:

没有答案