如何在Symfony2 / Doctrine2实体中获得Sluggable和Timestampable行为?

时间:2011-11-15 19:26:44

标签: symfony doctrine-orm

似乎有几个Symfony2软件包为Doctrine2提供了Sluggable和Timestampable行为,而且我不清楚哪个是最好用的。此外,我没有使用git和我阅读的大多数安装文档谈论将这些包添加为git子模块。

所以我想问我应该安装哪个软件包,是否有一种安装方法,只需更新deps文件并运行"供应商安装"代替?

我希望我可以简单地安装捆绑包,激活它,然后向我的实体添加一些注释以使用它们。

1 个答案:

答案 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

希望这会对你有所帮助。