Синтаксис креветок в модель - PullRequest
1 голос
/ 06 ноября 2019

Я хотел бы переключить свое поколение 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
...