从第三方创建捆绑包

时间:2012-07-10 02:47:35

标签: php symfony bundle

环顾四周,我发现什么都没有解决我的问题,所以这里就是这样。

我有一个第三方库,我将使用Symfony2,它有自己的Auto Loader和结构化为这样的项目

-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

如果选项a你还会指出我如何构建Symfony的应用程序,或者如果选项b我是否使用他们的Auto Loader或Symfonys?

感谢您对此提供的任何帮助

1 个答案:

答案 0 :(得分:3)

绝对是B。

像所有其他供应商一样包含供应商库,然后创建自己的捆绑包,以“桥接”任何特定于symfony的功能(如果有的话)。如果他们有自动加载器,那么使用它应该没问题。