私のRails 5アプリケーションでは、app/services
の中にカスタムクラスがあり、現在のサブドメインにアクセスする必要があります。カスタムクラスから '要求'オブジェクト(または同様のもの)にどのようにアクセスしますか?
今、個々のメソッドは次のようになります。
...
def self.is_valid? req
blacklist.exclude? req.subdomain
end
しかし、これは私がrequest
にするたびに渡す必要がありますを意味します。これは最適ではないので、クラス内のどのようにレールrequest
オブジェクトにアクセスするのかと思います。
コントローラ内の 'request'はリクエストオブジェクトを返すメソッドであり、変数ではありません。 –