バックグラウンドでResqueバックグラウンドジョブを使用してPDFドキュメントを作成しようとしています。バックグラウンドでresqueを使用してpdfを生成する
PDFを作成するための私のコードは、私は同じようResqueワーカーで使用するRailsのヘルパーメソッドである:
class DocumentCreator
@queue = :document_creator_queue
require "prawn"
def self.perform(id)
@doc = Document.find(id)
Prawn::Document.generate('test.pdf') do |pdf|
include ActionView::Helpers::DocumentHelper
create_pdf(pdf)
end
end
end
create_pdf
方法がDocumentHelper
からですが、私はこのエラーを取得しています:
undefined method `create_pdf'
誰でもこの方法を知っていますか?