使うように設定します。使うように設定します。環境の時のみ、独自のHTTPヘッダーを用いて、リクエスト時刻を任意の時間に変える事が出来るようになります。$request->attributes->get(RequestTime::REQUEST_ATTR_NAME);と書けばコントローラ等で任意のリクエスト時刻を取得できるので、現在時刻(リクエスト時刻)が必要なサービスなどのクラスに渡して使えばいいことになります。コントローラーのメソッドの引数に独自の引数を渡す事が出来る機能があります。}}この様にコントローラーのメソッドの引数として受け取ることが出来るようになります。使えるようにしましょう。してリクエスト時刻が取得できます。環境などでページ下部に表示されるデバッグバーがあります。これがとても便利なので、このデバッグバーに認識されたリクエスト時刻を表示するようにします。独自のHTTPヘッダで任意の時刻に偽装している場合は、分かりやすく赤い表示にしてみます。データを収集するデータコレクタークラスの定義。}}それをDIで設定。テンプレートを書きます。%}こんな感じで書くと、下記のようなデバッグツールバーが生成できます。デバッグバーまとめこれで、QAやPdMなどのエンジニア以外の人も、ブラウザの拡張機能を使って独自のHTTPヘッダーを設定し、任意の時刻のテストが出来るようになりました。機能を上手く用いて無理なく便利に実装出来たのではないかと思います。09:19もっと読むコメントを書く2021-09-27転ばぬ先のstraceこんにちは。お世話になることがあります。今日はそんな話をしたいと思います。ような方に読んでいただければ幸いです。