1
环顾四周,我发现没有任何解决我的问题,所以在这里。从第三方创建捆绑
我有一个第三方库我会使用Symfony2的,它有它自己的自动装载机和结构弄成这个样子
-project
- Classes
- Actions
- Library
- Package Name
- Actions
- Connection
该项目命名空间的项目。
我的问题是,我应该
a- re-write this into a Bundle (In-house)
b- add this to the Vendors directory and create a wrapper for this
如果选项中,你会还指出我如何构建应用程序的Symfony的,或者,如果选择B我用自己的自动加载器或Symfonys?
感谢这个
所以只需将它添加到AppKernel(有点像树枝),对吗?有这方面的官方文件吗? – 2012-07-10 03:31:00
我不知道任何文档,但所有的KNP包都这样做。 MenuBundle是更通用的knp-menu组件的symfony特定部分。您是否有理由在捆绑中使用它,而不是直接使用vendor lib? – MDrollette 2012-07-10 03:35:37
可能很有趣重构成一些东西,但现在我需要工作 – 2012-07-10 03:49:19