В моей Ruby On Rails проекта у меня есть беспокойство app/controllers/concerns/common.rb
:Как использовать проблему в инициализаторе Rails?
module Common
extend ActiveSupport::Concern
private
def foo
end
end
я хочу использовать его foo
функцию внутри config/initializers/devise.rb
:
Devise.setup do |config|
...
foo
...
end
На данный момент мне не удалось хоть как-то загрузить common.rb
внутри config/initializers/devise.rb
- как сделать это?
В настоящее время я использую обходное решение - я определяю функцию foo
внутри config/application.rb
, и она работает, но она нарушает принципы СУХОЙ.
Спасибо, я использовал первый подход. Оно работает. – prograils