0
在我的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
- 如何去做吧?
目前我正在使用一种解决方法 - 我在config/application.rb
中定义foo
函数,它可以工作,但它打破了DRY原则。
谢谢,我用第一种方法。有用。 – prograils