お世話になっております。
表題の通り、Railsアプリケーションにparameter objectを導入したいと考えています。
作成自体はシンプルなので困ってはいないのですが、できたこのクラス(便宜上UsersParameterクラスと呼びます)をアプリケーションのどの部分に置くべきかで悩んでいます。
parameter objectを調べるとmodel層に置いているものがありますが、UsersParameterはActiveModelやActiveRecordを継承していないため、そこに置くのは少し違和感があります。
Valueフォルダを切ってしまった方がいいような気もするのですが、現状ではValueフォルダを切ってもUsersParameterしか置くものがないので、わざわざフォルダを切るほどのものなのか…とためらいもあります。
また、libも考えてみましたが、使用範囲がそこまで広くない(とはいえ複数のコントローラおよびサービス等で利用する)ため、いれものとしては大きすぎるような気もしています。
こういった場合、どこに置くのが適当なのでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。