Class: NewspaperWorks::ComposeIssuePDFJob

Inherits:
ApplicationJob
  • Object
show all
Defined in:
app/jobs/newspaper_works/compose_issue_pdf_job.rb

Overview

Compose and attach a multi-page PDF from constituent pages, if ready

(if not ready, job retry requires Rails >= 5.1)

Instance Method Summary collapse

Instance Method Details

#perform(issue) ⇒ Object



9
10
11
# File 'app/jobs/newspaper_works/compose_issue_pdf_job.rb', line 9

def perform(issue)
  NewspaperWorks::IssuePDFComposer.new(issue).compose
end