クックブックに従って、いくつかのメッセージ用に別のチャネルを構成しました。
special:
type: stream
path: %kernel.logs_dir%/special.log
channels: ["special"]
そして、それにログインするサービスを取得するのは簡単です。しかし、 $this->get('logger')->info("some info message"); もあります。私のコントローラーのステートメント。
メインのログファイルではなく、このチャネルにログを記録するように教えるにはどうすればよいですか? ドキュメントはこれについて沈黙しており、サービスをリダイレクトする方法のみを説明しています。Logger.php を調べても、明確なパラメータは明らかになりませんでした。