0
私は、複数のサービスを注入する必要があるコンポーネントを作成しています。ただし、要求を処理するために必要なサービスはわずかです。サービスはインスタンス化するのに重いので、私はそれらを怠惰なインスタンス化したい。 適切なタグを持つサービスだけを使用してミニコンテナを構築する方法はありますか?Symfony 3.3でサービスにタグを付け、そこからミニコンテナを構築するには?
今私は単純にサービスコンテナ全体を注入しますが、これは行わないでください。
私はこれを使いこなしませんでしたが、S3.3から、Symfonyは新しいAbstractControllerクラスが使用するServiceSubscriberInterfaceを持っています。詳細はわかりませんが、新しいautowire機能を掘り下げてどのように動作するかを知ることができます。 – Cerad