• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:laravelでのログ制御)

laravelでのログ制御

このQ&Aのポイント
  • laravel1で開発をしております。Log::info等でログ出力をしているのですが、特定のパラメーターだけ出力したくないです。
  • ミドルウェアやその他laravelの機能で制御する方法はないでしょうか。
  • 例えば、class SampleController extends Controller { public function sample(Request $request){ Log::info($request); return 'somevalue'; } } $requestの中にpassword:hogeがあった場合に、Log::info($request)でそれを出力しないようにしたいです。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

なるほ。。 issetでそれがあるかをみて、あるようなら、unsetしちゃうのはダメ? ただ、それだと、パラメタ元を書き換えてしまうので、 デバッグの意味を失いますが。 あまり、デバッグ系の関数内に余計なものを記述するべきではないので。。 質問としては、これで行けると思いますが、 やることによって、デバッグ系の情報を失うともいえるので、 判断は慎重に~

madosel15
質問者

お礼

ありがとうございました。 応急処置として必要な情報だけ出すことになりました。。 例)Log::info($requser[userId])

関連するQ&A