module BrInvoicesPdf::Nfce::Renderer::ProconInfo
Public Instance Methods
execute(pdf, data)
click to toggle source
# File lib/br_invoices_pdf/nfce/renderer/procon_info.rb, line 12 def execute(pdf, data) procon_message = data[:additional_variables][:procon_message] return if ['', nil].include? procon_message box(pdf, [0, pdf.cursor], page_content_width(pdf)) do procon_message(pdf, procon_message) end end
procon_message(pdf, message)
click to toggle source
:reek: FeatureEnvy
# File lib/br_invoices_pdf/nfce/renderer/procon_info.rb, line 23 def procon_message(pdf, message) pdf.text("Mensagem de Interesse do Contribuente:\n\n", style: :italic) text = "#{message}\n\n" pdf.text(text, align: :center) end