私はコンストラクタでいくつかの依存性注入で定義されたサービスを持っています。ある時点で、すでに作成された同じインスタンスの代わりに新しいインスタンスとしてサービスを取得したいとします。通常はサービスを共有したいのですが、エッジケースでは新しいインスタンスを作成したいので、サービス定義の共有オプションは使用できません。symfonyは新しいインスタンスとして新しいサービスを作成します
私は新しいオブジェクトを作成できますが、私は依存関係を手動で注入する必要があり、symfonyに対処させたいと思います。
symfonyにサービスを新しいインスタンスとして返すように指示するにはどうすればよいですか?
ありがとうございます。
私はついにこのサービスでリセット操作を行いましたが、あなたのソリューションはより良く適合していると思います。ありがとうございました! –