Я определяю константу в инициализаторе в Rails, используя следующий синтаксис:
MyModule.const_set('MYCONSTANT','foobar')
Он работает, если я запускаю консоль и пишу
MyModule::MYCONSTANT
Я получаю foobar, как и ожидалось.
Проблема в том, что когда я пытаюсь вызвать его в модели, константы там нет.
Где D должен динамически определять мою константу, чтобы она также могла быть доступна в моих моделях?
Если я статически определю его в моем lib / mymodule.rb, он будет работать, но я хотел бы определить некоторые константы во время выполнения.