似乎有几个Symfony2软件包为Doctrine2提供了Sluggable和Timestampable行为,而且我不清楚哪个是最好用的。此外,我没有使用git和我阅读的大多数安装文档谈论将这些包添加为git子模块。
所以我想问我应该安装哪个软件包,是否有一种安装方法,只需更新deps文件并运行"供应商安装"代替?
我希望我可以简单地安装捆绑包,激活它,然后向我的实体添加一些注释以使用它们。
答案 0 :(得分:8)
您可以通读
http://gediminasm.org/article/timestampable-behavior-extension-for-doctrine-2
此库提供Sluggable,Translation和stuffs
https://github.com/l3pp4rd/DoctrineExtensions
stof包裹包装DoctrineExtensions for Symfony2
https://github.com/stof/StofDoctrineExtensionsBundle
您可以从
阅读有关Sluggable的帮助https://github.com/l3pp4rd/DoctrineExtensions/blob/master/doc/sluggable.md#document
希望这会对你有所帮助。