我阅读了this doc,以了解doctrine uploadable扩展如何工作,以便我可以在Symfony项目中使用它。
问题出在使用示例中,我看到一个名为$listener
的对象,我真的无法弄清楚它来自哪里。
我打算在我的一个控制器中使用类似的代码片段,但我不知道要实例化该侦听器,或者从哪里获取它。
答案 0 :(得分:3)
如果你查看有问题的github项目,你可以看到他们有一个如何安装和使用symfony 2的文档: Install Gedmo Doctrine2 extensions in Symfony2
如果你不想做艰苦的工作,还有一个预先制作的套装: Integration bundle for DoctrineExtensions by l3pp4rd in Symfony2(documentation)
请注意,虽然捆绑包应该更容易安装,但它是由第三方制作的,而不是由扩展程序开发者制作的,并且它可能不是最新的。