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

オプションaの場合、Symfony用のアプリを構成する方法についても教えてください。または、オプションbの場合、オートローダーまたはSymfonyを使用しますか?

これについて助けてくれてありがとう

4

1 に答える 1

3

間違いなくB。

他のすべてのベンダーと同じようにベンダーライブラリを含めてから、symfony固有の機能(存在する場合)を「ブリッジ」する独自のバンドルを作成します。オートローダーがある場合は、それを使用しても問題ありません。

于 2012-07-10T03:26:36.657 に答える