class Pohoda::Builders::Prn::PrinterSettingsType
Public Instance Methods
builder()
click to toggle source
# File lib/pohoda/builders/prn/printer_settings_type.rb, line 7 def builder root = Ox::Element.new(name) root = add_attributes_and_namespaces(root) if data.key? :report root << Prn::ReportType.new('prn:report', data[:report]).builder end root << build_element('prn:printer', data[:printer], data[:printer_attributes]) if data.key? :printer if data.key? :pdf root << Prn::PDFType.new('prn:pdf', data[:pdf]).builder end root << build_element('prn:parameters', data[:parameters], data[:parameters_attributes]) if data.key? :parameters root end