Sha256: b8f687060dc558614b8b15fd32f7902ea18daebd8c034b0e4175547e48f7dbaa
Contents?: true
Size: 961 Bytes
Versions: 14
Compression:
Stored size: 961 Bytes
Contents
# frozen_string_literal: true require 'br_invoices_pdf/nfce/renderer/company_identification' require 'br_invoices_pdf/nfce/renderer/customer_identification' require 'br_invoices_pdf/nfce/renderer/header' require 'br_invoices_pdf/nfce/renderer/product_table' require 'br_invoices_pdf/nfce/renderer/totals' require 'br_invoices_pdf/nfce/renderer/payment_forms' require 'br_invoices_pdf/nfce/renderer/taxes_info' require 'br_invoices_pdf/nfce/renderer/fiscal_message' require 'br_invoices_pdf/nfce/renderer/qr_code' module BrInvoicesPdf module Nfce module Renderer extend Util::PdfRenderer module_function RENDERERS = [ CompanyIdentification, Header, ProductTable, Totals, PaymentForms, TaxesInfo, FiscalMessage, CustomerIdentification, QrCode ].freeze def pdf(data, options) generate_pdf(data, options, RENDERERS) end end end end
Version data entries
14 entries across 14 versions & 1 rubygems