エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
RackのenvからRailsのControllerを取得する - Qiita
Railsは4.1.1で検証しました。 例えばRackミドルウェアの中でロギングしていて、そこにRailsの情報も含... Railsは4.1.1で検証しました。 例えばRackミドルウェアの中でロギングしていて、そこにRailsの情報も含めたいという場合、callの引数であるenvからRailsのControllerのインスタンスを取得することができます。 Controllerのインスタンスはenv['action_controller.instance']に格納されています。 これはairbrakeのユーザ連携などでも使用されています。 https://github.com/airbrake/airbrake/blob/baf02e0b3b112c34f31880d998344141729bc2ce/lib/airbrake/rack/user.rb#L25 Rackミドルウェアの場合、 def call(env) status, headers, body = @app.call(env) ensure
2016/11/08 リンク