Я хотел бы переключить свое поколение pdf с контроллера на модель. Но мне не очень нравится синтаксис.
Мой контроллер (работает):
def generate_pdf
value_1 = 1
value_2 = 2
pdf = FacturationPdf.new(@facturation, value_1, value_2)
pdf.render_file "facturation.pdf"
send_file filename, :filename => "facturation.pdf", :type => "application/pdf"
redirect_back
end
Моя модель (сейчас работает)
def gen_my_pdf
FacturationPdf.generate("facturation.pdf") do |pdf|
pdf.value_1 pdf.value_1
pdf.value_2 pdf.value_2
end
end