class CorreiosSigep::Builders::XML::CollectObjects
Public Class Methods
new(builder, objects=[])
click to toggle source
# File lib/correios_sigep/builders/xml/collect_objects.rb, line 5 def initialize(builder, objects=[]) @builder = builder @objects = objects end
Public Instance Methods
build_xml()
click to toggle source
# File lib/correios_sigep/builders/xml/collect_objects.rb, line 10 def build_xml @objects.each do |object| @builder.obj_col do build_item(object) end end end
Private Instance Methods
build_item(object)
click to toggle source
# File lib/correios_sigep/builders/xml/collect_objects.rb, line 19 def build_item(object) @builder.item object.item @builder.id object.id @builder.desc object.description @builder.entrega object.ship @builder.num object.num end