Доступ к переменной в инициализаторе Railtie из другого класса

У меня есть драгоценный камень, который имеет следующий класс Railtie. Я пытаюсь получить доступ к переменной my_config извне, то есть другой рубиновый класс в том же самом драгоценном камне. Как я могу получить к нему доступ?

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)
Другие вопросы по тегам