【发布时间】:2013-01-10 10:36:00
【问题描述】:
我正在尝试在 sf2.1 项目中使用 https://github.com/FabienPennequin/FPNTagBundle 捆绑包。全部作为文档完成(带有注释),但我收到此错误:
可捕获的致命错误:参数 1 传递给 DoctrineExtensions\Taggable\TagManager::loadTagging() 必须是 DoctrineExtensions\Taggable\Taggable 的实例, Acme\TagBundle\Entity\Document 给定,调用 /project/src/Acme/TagBundle/Controller/DocumentController.php上线 111 并定义于 /project/vendor/fpn/doctrine-extensions-taggable/lib/DoctrineExtensions/Taggable/TagManager.php 第 201 行
另外,当我发送 php app/console dictionary:generate:entities Acme 我得到这个:
为命名空间“Acme”生成实体
[错误异常]
运行时注意事项:Acme\TagBundle\Entity\Tagging::setTag() 的声明 应该兼容 DoctrineExtensions\Taggable\Entity\Tagging::setTag(DoctrineExtensions\Taggable\Entity\Tag $tag) 在 /projects/bazar/project/src/Acme/TagBundle/Entity/Tagging.php 第 22 行
你能帮帮我吗?
【问题讨论】:
-
你找到解决办法了吗?