ActiveSupport::CurrentAttributes
Rails API: ActiveSupport::CurrentAttributes(翻訳)|TechRacho by BPS株式会社
リクエスト内限定のグローバルコンテキストを定義できる
model,controllerなど色々な場所で利用したい値がある場合にこれを使うと便利そう
とはいえ使いすぎるとめちゃくちゃになりそうだが...
RailsのCurrentAttributesは有害である(翻訳)|TechRacho by BPS株式会社
批判記事もあった
CurrentAttributesを使ってリクエストごとのdefault_scopeを設定する - ESM アジャイル事業部 開発者ブログ
ユースケースあった。多用したらカオスになるのでやめた方が良さそう。
rails