Sha256: aec451dfe17803583966142b58b9f077cecb96e8773b9468d06a4f7267566258
Contents?: true
Size: 667 Bytes
Versions: 3
Compression:
Stored size: 667 Bytes
Contents
# encoding: UTF-8 require 'sax-machine' module Correios module SRO class Evento include SAXMachine element :tipo element :status element :data element :hora element :descricao element :recebedor element :documento element :comentario element :local element :codigo element :cidade element :uf element :sto element :destino, :class => Correios::SRO::Destino [:recebedor, :documento, :comentario].each do |method| define_method "#{method}=" do |value| instance_variable_set("@#{method}", value.to_s.strip) end end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
correios-sro-xml-0.0.4 | lib/correios/sro/evento.rb |
correios-sro-xml-0.0.3 | lib/correios/sro/evento.rb |
correios-sro-xml-0.0.2 | lib/correios/sro/evento.rb |