Symfony 3.4 で機能ごとに分けられた複数のバンドルを持つウェブサイトを構築しようとしています。
そこで、あるバンドルのために必要な値を他のバンドルから集めるような仕組みが必要なのですが、どのようにすればいいか悩んでいます。
具体的には各バンドルの自由な階層に置かれた設定ファイルの場所を対象のバンドルに教えるという動作です。
API専用のバンドルとそれに関連した設定の書かれたファイルをそれぞれのバンドルから集めてくるイメージです。設定ファイルの置き場所はバンドルによって自由な場所に置かれています。
はじめは情報格納用のサービスコンテナーを作り、各バンドルクラスの boot() 等でそのサービスに値を渡せないかと思ったのですがこのタイミングではまだサービスが作成されていないので無理なようでした。
バンドル間で値を共有するにはどのようなするのでしょうか?