時々、アプリ全体で使用するヘルパーおよびユーティリティとして作成する関数または手順がいくつかあります...今、私は Symfony 2 を使い始めていますが、symfony 2 の哲学によると、何が最善の方法なのかわかりません。バンドル...おそらくいくつかの関数を保存するためだけにバンドル全体を作成する必要はありませんが、それが最善の方法である場合はそうします。ありがとう!
質問する
1582 次
1 に答える
8
deps
ユーティリティとヘルパーが Symfony 固有のものでない場合は、別のリポジトリにライブラリを作成し、bin/vendors install
コマンドまたはComposerを使用してベンダーにインストールします。これは、Symfony 2.1 以降、ベンダーを管理するデフォルトの方法になります。
ライブラリを Symfony とシームレスに統合したい場合は、別の別のリポジトリにバンドルを作成し、ベンダーにインストールしてください。このようにして、ライブラリを Symfony プロジェクトの外部で使用できますが、Symfony プロジェクトで使用するといくつかの便利さが提供されます。
やや関連する質問も参照してください。
于 2012-04-10T07:28:35.210 に答える