Symfony2 サービスを理解するのに苦労しています。私はどこでもたくさんのものを読んだことがありますが(SOのいくつかを含む)、それを完全に説明しているようには見えません。
バンドル A と別のバンドル B があるとします。A バンドルで B の機能を利用できるようにしたいとします。B をサービス コンテナに注入して、A が使用できるようにします。
Services ディレクトリが必要なバンドルはどれですか? 構成ファイルが必要なのはどれですか? 必要なら両方?そして、拡張機能はどこに行くのですか? なんで?