【发布时间】:2017-09-06 03:56:50
【问题描述】:
在邮件程序文件中,我有 11 个方法,所有方法都以该行开头
@reservation = reservation
有没有办法让这个干燥?我尝试了以下方法:
def set_reservation
@reservation = reservation
end
然后
before_action :set_reservation
不幸的是,这总是给我一些类似的东西:
AgentReservationMailer#send_reserve_complete_mail: processed outbound mail in 1.7ms
NameError: undefined local variable or method `reservation' for #<AgentReservationMailer:0x007ffc9ae5bb38>
我仍然是一个非常初级的开发人员,但我想尝试让事情看起来尽可能专业 - 我正在尝试做的事情是否可能?
【问题讨论】:
标签: ruby-on-rails methods dry mailer