LravelのException/Handler.php
にて例外のレポートをカスタマイズしようとしています。report()
にてリクエスト情報を取得し例外情報と合わせて通知する予定です。
リクエスト情報を取得するために、request()->all()
を使用しましたが、期待に反し空の配列が返り値として戻ってきました。これは何故なのでしょうか。代替案があれば教えていただきたいです。
また、同一クラスのrender()
メソッドには引数として$request
が渡され、report()
には渡されないことにはそれなりの理由があるのでしょうか。レポート時にリクエスト情報を使用したいのは、自然なことかと思っているのですが。
PHP
1public function report(Exception $exception) 2{ 3 \Log::info(request()->all()); 4 parent::report($exception); 5}
回答2件
あなたの回答
tips
プレビュー