モデルに以下のように、クラス変数を用意し、mattr_accessorでアクセスできるようにしておく
ポイントは、self.setupメソッドのyield self
# app/models/user.rb
class User < ActiveRecord::Base
mattr_accessor :hoge_setting
# デフォルト値を設定しておく
@@hoge_setting = true
def self.setup
yield self
end
end
config/initializer
にuser.rbを作成し、以下のようにする
# config/initializers/user.rb
User.setup do |config|
config.hoge_setting = false
end