嵌套在模块中的Rails ActionMailer

时间:2018-07-26 11:13:49

标签: nested actionmailer ruby-on-rails-5.1

是否有可能在模块内部安装Rails邮件程序,并且仍然可以正常工作,所以例如:

module Some
  module Deeply
    module Nested
      class Mailer < ApplicationMailer
      end
    end
  end
end

我还需要放在以下文件夹结构中:

app/mailers/some/deeply/nested/mailer.rb

或者是

app/mailers/mailer.rb

完全可以吗?

1 个答案:

答案 0 :(得分:0)

答案是可以的,但是如果嵌套邮件程序,则需要将文件放置在与模块嵌套匹配的嵌套文件夹结构中。