2017-06-30 8 views
0

次のRailtieクラスを持つ宝石があります。 外部からmy_config変数にアクセスしようとしています。つまり、同じ宝石の別のルビークラスです。どうすればそれにアクセスできますか?他のクラスからRailtieイニシャライザの変数にアクセス

module myModule 
    module Rails 
     class Railtie < ::Rails::Railtie 

     initializer 'load_config' do 
      my_config = "random config here" 
      puts my_config 
     end 
     end 
    end 
    end 
end 

答えて

1

たぶん、あなたはinstance_variable_getを使用することができます。

myModule::Rails::Railtie.new.instance_variable_get(:@my_config) 
関連する問題